【发布时间】:2011-04-27 22:25:40
【问题描述】:
基本上就是标题所说的。我有一个带有选择控件的表单,我想强制表单在更改时回发给自己。
$bmsclientlist = $clientobj->getBMSClientList();
echo '<form name="changebmsid" method="post" action="' . $_SERVER['PHP_SELF'] . '"><select name="bmsid">';
foreach($bmsclientlist as $bmsclient) {
$var = '';
if($client['bmsid'] == $bmsclient['id']) {
$var = ' selected="selected"';
}
echo '<option value="' . $bmsclient['id'] .'"'. $var .'>' .$bmsclient['clientname'] . '</option>';
}
echo '</select></form>';
$backupobj = new AdminBackup();
if(isset($_POST['bmsid']){
$statusarray = $backupobj->getStatusTotalsbyId($_POST['bmsid']);
}else{
$statusarray = $backupobj->getStatusTotals();
}
我知道这将涉及一些 javascript,但我不太确定如何实现这一点。
非常感谢任何帮助!
谢谢,
琼斯
【问题讨论】:
标签: php javascript forms postback