當頁面加載第一次時,我加載Jquery.ready javascripts的頁面內容工作完美,然後當我使用Ajax做一些事情,並嘗試再次加載頁面JavaScript不工作在第二頁我嘗試加載。我試圖通過使用live()
/on()
方法來解決此問題,但它不起作用。加載頁面到div
$(document).ready(function() {
$("#grupyonetimarea").load("/Panel/MusteriSourcePages/mus_grup_add.aspx");
});
$('#btnekleme').live('click', function() {
$.ajax({
type: "POST",
url: "/Panel/MusteriSource/mus_kisiadd.aspx/mus_kisi_kaydet",
data: "{ad:'" + $.trim($("#txtalt_mus_adi").val()) + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
cache: false,
before: $("#btnekleme").hide(),
success: function (msg) {
if (msg.d == "ok") {
$("#grupyonetimarea").load("/Panel/MusteriSourcePages/mus_grup_add.aspx");
} else $("#loaded").html(msg.d).show(500);
},
error: function (x, e) {
alert("The call to the server side failed. " + x.responseText);
}
});
}
**我試圖通過使用實時()/上()方法來解決這個問題,但它沒有工作。** – hjpotter92
沒有ü注意到數據部分..... – bipen
我做。因此,我在評論中提出了特別的引用。你必須提及你也委派了內容。 – hjpotter92