问题是我无法在不重新加载页面的情况下向数据库中插入数据。经过测试,没有使用
note_sql.js
时我的note_sql.php
可以正常工作,但是js
文件似乎存在问题。如果有人能给我指点方向,那就太好了。
Index.php
<form id="noteform" action="note_sql.php" method="POST">
<input type="text" name="note"></input>
<input id="sub" type="submit" value="Save Note" />
</form>
<span id="result_note"><span>
<script type ="text/javascript" src="jquery/note_sql.js"></script>
note_sql.js
$("#sub").click(function(){
var data = $("#noteform: input").serializeArray();
$.post($("#noteform").attr("action"),data,function(info){$("result_note").html(info); });
clearInput();
});
$("#noteform").submit(function(){
return false;
});
function clearInput(){
$("#noteform :input").each(function(){
$(this).val('');
});
}
$("#noteform" ).submit(function( event ) {
代替$("#sub").click(function(){
。 - Saty