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
檢查您的瀏覽器控制檯,以確保第一次點擊正在工作或沒有? –