动态设置Jquery.html内容 10
在页面加载的时候js调用下面的LoadAdvertise()方法:functionLoadAdvertise(){$.ajaxSettings.async=false;$...
在页面加载的时候js调用下面的LoadAdvertise() 方法:
function LoadAdvertise() {
$.ajaxSettings.async = false;
$.ajaxSetup({
cache: false
});
$("#list").html("");
var table = "<thead><tr><th>广告名称</th><th>广告链接地址</th></tr></thead>";
table += "<tbody>";
$.getJSON("/Web/Ashx/AjaxAdvertise.ashx", { type: "SelectAllAdv", random: Math.random() }, function (json) {
for (var i = 0; i < json.length; i++) {
table += "<tr target='" + json[i].ID + "' onclick='row(" + json[i].ID + ");' rel='" + (i + 1) + "'><td>" + json[i].Adv_Name + "</td><td>" + json[i].Adv_URL + "</td></tr>";
}
$("#lblCount").text(json.length);
});
table += "</tbody>";
$("#list").html(table);
alert($("#list").html());
}
这时候可以alert出$("#list").html()的内容,但是在删除一条记录重新加载LoadAdvertise() 方法后$("#list").html()变为空了,删除的时间如下:
$("#Delete").click(function () {
if (confirm("确定删除吗?")) {
$.ajaxSettings.async = false;
$.ajaxSetup({
cache: false
});
$.getJSON("/Web/Ashx/AjaxAdvertise.ashx", { type: "Delete", ID: target, random: Math.random() }, function (json) {
if (json == "1") {
alert("删除成功!");
LoadAdvertise();
}
});
}
});
谁能告诉我是什么原因 展开
function LoadAdvertise() {
$.ajaxSettings.async = false;
$.ajaxSetup({
cache: false
});
$("#list").html("");
var table = "<thead><tr><th>广告名称</th><th>广告链接地址</th></tr></thead>";
table += "<tbody>";
$.getJSON("/Web/Ashx/AjaxAdvertise.ashx", { type: "SelectAllAdv", random: Math.random() }, function (json) {
for (var i = 0; i < json.length; i++) {
table += "<tr target='" + json[i].ID + "' onclick='row(" + json[i].ID + ");' rel='" + (i + 1) + "'><td>" + json[i].Adv_Name + "</td><td>" + json[i].Adv_URL + "</td></tr>";
}
$("#lblCount").text(json.length);
});
table += "</tbody>";
$("#list").html(table);
alert($("#list").html());
}
这时候可以alert出$("#list").html()的内容,但是在删除一条记录重新加载LoadAdvertise() 方法后$("#list").html()变为空了,删除的时间如下:
$("#Delete").click(function () {
if (confirm("确定删除吗?")) {
$.ajaxSettings.async = false;
$.ajaxSetup({
cache: false
});
$.getJSON("/Web/Ashx/AjaxAdvertise.ashx", { type: "Delete", ID: target, random: Math.random() }, function (json) {
if (json == "1") {
alert("删除成功!");
LoadAdvertise();
}
});
}
});
谁能告诉我是什么原因 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询