0
我试图创建一个网页使用jQuery,HTML和PHP,将更新mySQL数据库中的信息,但是当我单击窗体上的提交,它不会运行,但如果我点击它两次。我怎样才能让这个工作在一个单一的点击?jQuery提交需要点击2次运行
<body>
<form id="homeform">
<textarea name="editor" id="editor" rows="25" cols="80">
</textarea>
<script>
CKEDITOR.replace('editor');
</script>
<input type="submit" value="Update Home Page">
</form>
<script type='text/javascript'>
$("#homeform").submit(function(event) {
$.post("homeupdate.php", $("#homeform").serialize());
event.preventDefault();
});
</script>
</body>
您怎么知道这不是第一次点击?可能是AJAX需要一段时间? –
我第一次点击后等了10分钟。但它可以在第二次点击时立即生效。 – scottdominic94
检查您的浏览器控制台,以确保第一次点击正在工作或没有? –