我正在尝试使用 jQuery 提交表单。到目前为止我的代码
查询:
$(document).ready(function () {
$("#display").on("change", "input:checkbox", function () {
$("#display").submit();
});
});
PHP:
<form id="display">
<input type="checkbox" name="hd" value="1"
<?php
if ($_SESSION['hd'] == 1) {
echo "checked=\"checked\"";
}
?>>HD
<input type="checkbox" name="sd" value="1"
<?php
if ($_SESSION['sd'] == 1) {
echo "checked=\"checked\"";
}
?>>SD
</form>
提交功能工作正常,但它不保留表单中的值,似乎提交是在分配值之前触发的。可以做什么?