У меня есть простая форма html, которая подчиняется самому себе. Если какой-либо из флажков формы заполнен, я хочу спросить у пользователя, хотят ли они продолжить.Форма продолжения подтверждения?
Я только хочу спросить их один раз, а не один раз для каждого флажка.
Это то, что я в настоящее время:
<table style="text-align: left; width: 100px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<form id="form1" method="post" action="test.php">
<tr>
<td><input name="u_a" type="checkbox"></td>
<td><input name="a"></td>
</tr>
<tr>
<td><input name="u_b" type="checkbox"></td> <td><input name="b"></td>
</tr>
<tr>
<td><input name="u_c" type="checkbox"></td> <td><input name="c"></td>
</tr>
<tr>
<td style="text-align: center;" colspan="2" rowspan="1"><input type="hidden" name="update" value="update"><input type="submit" value="Submit" name="Submit"></td>
</tr>
</form>
</tbody>
</table>
<?php
if (isset($_REQUEST['update'])) {
if (isset($_REQUEST['u_a']) || isset($_REQUEST['u_b']) || isset($_REQUEST['u_c'])) {
// CONFIRM CONTINUE OK=CONTINUE CANCEL=EXIT
}
}
?>
Как сделать предупреждение подтверждения, и сделать остановку обработки, если они щелкают отменить. Если они нажимают «Отменить», я бы хотел, чтобы они сохраняли значения, чтобы они могли их отрегулировать.
Благодаря
Чтобы остановить поведение по умолчанию, вам необходимо использовать jquery. 'preventDefault()' должен это сделать. –