当用户提交表单时,我正在尝试运行 PHP 文件。但是,submit() 函数永远不会运行。我已经阅读了很多关于这个问题的建议,但没有一个解决了这个问题。所以我有一个看起来像这样的表格:
<body>
<form id="signupform">
<div id="required">
<table>
Form fields
</table>
</div>
<div id="notrequired">
<table>
More form fields
</table>
</div>
<button type="Submit" name="action">Submit</button>
</form>
<script>
$(document).ready(function() {
$("#signupform").submit(function(e) {
alert("Please work!");
$.ajax({
type : 'POST',
url : 'process.php',
data : JSON.stringify($'signupform').serializeArray(),
dataType: 'json'
})
//More code
});
}););
</script>
</body>
除了类型之外,文件中没有任何内容具有“提交”值。我已经尝试过使用和不使用 $(document).ready()。所以我几乎没有想法。有什么建议么。
哦,它不适用于任何浏览器。