在表單提交我想要加載一個與MySQL表更新列表的div。我將表單變量發送到一個php並將它們發佈到一個mysql表中。同一頁面會顯示完整的表格數據。我想將數據加載到與窗體相同的div標籤中。所以看起來信息是在表單上加載的。頁面刷新,而不是Ajax負載沒有
我的JavaScript
$("#formSubmit").submit(function(){
var name = $("input#name").val();
var comment = $("input#comment").val();
var filmnumber = $("input#hidden").val();
var dataString = 'name='+ name + '&comment=' + comment + '&filmnumber=' + filmnumber;
$.ajax({
type: "POST",
url: "comment.php",
data: dataString,
success: function() {
$('#2').load('comment.php');
}
});
我的形式 -
<div id="2">
<p>Add a Comment</p>
<form id="formSubmit" method="POST">
<div>
<input type="hidden" name="hidden" id="hidden" value="2">
<label for="name">Your Name</label>
<input type="text" name="name" id="name" />
<label for="body">Comment Body</label>
<textarea name="comment" id="comment" cols="20" rows="5"></textarea>
<input type="submit" id="comment" class="button" value="Submit" />
</form>
</div>
所有它做的是刷新頁面,並在不加載信息DIV 2:S
感謝您的幫助
感謝您的回答,我已經實施了它,但它仍然無法正常工作,請問您有什麼可以在115頁和153行之間查看此頁? - view-source:http://ignitethatdesign.com/CheckFilm/test_search_comments.php我不知道我是否已將腳本放在正確的階段 – DIM3NSION
您最好將所有腳本粘貼在頁面底部在結束'