我试图使用jQuery,HTML和php创建一个网页,它将更新我的mySQL数据库中的信息,但是当我点击表单上的提交时,它不会运行,但如果我点击它两倍呢。如何通过一次点击即可实现此功能?
<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>
答案 0 :(得分:1)
这可能是CKEDITOR方面的问题。 您可以尝试将代码放在以下内容中:
CKEDITOR.on("instanceReady", function(event)
{
//put your code here
});