H
Holo
НИИИД хелп
Если прицепить кнопку сабмит, то все сабмитит отлично, а если самбит проводить по onchange в теле функции switch_status то ничего не происходит , спотыкается именно на
document.$form.submit();
Заранее спасибо.
Код:
<script language="javascript">
function switch_status($id, $old, $form) {
confirm_sw= confirm ("Меняем статус записи с ID ="+$id + " формы " +$form);
if(confirm_sw== true) {
document.$form.submit();
}
else{
document.$form.select.value = $old;
}
}
</script>
// тут идет циклом несколько форм, формирующихся их Mysql базы
<? $form = $row_view_orders['id']; ?>
<form action="action.php" name="form<?php echo $form; ?>" target="_blank" method="post">
<select name="status" onchange="switch_status(<?php echo $row_view_orders['id']; ?>,<?php echo $id_status ?>, 'form<? echo $form?>')" >
<?php do { ?>
<option value="<?php echo $row_status['id']?>" <? if($row_status['id']==$id_status) { echo " selected";}?> >
<?php echo $row_status['id']?> / <? echo $id_status?> - <?php echo $row_status['status_name']?></option>
<?php } while ($row_status = mysql_fetch_assoc($status));
$rows = mysql_num_rows($status);
if($rows > 0) { mysql_data_seek($status, 0); $row_status = mysql_fetch_assoc($status); } ?>
</select>
</form>
Если прицепить кнопку сабмит, то все сабмитит отлично, а если самбит проводить по onchange в теле функции switch_status то ничего не происходит , спотыкается именно на
document.$form.submit();
Заранее спасибо.