0
之後不起作用,只是在一個小型博客系統上工作,並使用多個Ajax調用來更新沒有頁面重新加載的信息。其他Ajax調用在第一個
但是,一個ajax調用其他人不工作,而是形式進入php頁面本身。
Ajax調用都遵循類似的模式:
$(document).ready(function(){
$('.addpost').one("submit",function(e){
$.ajax({
type: "POST",
url: "process/addnewpost.php",
data: $targetForm.serialize(),
dataType: "json",
success: function(response){
if (response.databaseSuccess) {
$("#container").load("#container");
} else {
$ckEditor.after('<div class="error">Something went wrong!</div>');
}
}
});
});
});
在我的網頁,把這些腳本加載像這樣:
<script src="http://buildsanctuary.com/js/addcomment.js"></script>
我有一些按鈕事件同樣的問題,但利用.on()解決了這個問題,但有時這甚至不起作用,所以我的解決方案是將even放入ajax成功響應中。
無法找到關於如何綁定/委託整個腳本的任何答案?
而不是'if else block in success:you can use success:and error:'functions。看這裏:http://api.jquery.com/jQuery.ajax/ – Vikram