我上来在一个div中动态输出checkboxfunction checkBind() {
$("#div1").html("");
$.ajax({
url: "../deal/d_SubCheck.aspx?ID=" + $("#select_TypeName").val()+"&type=2",
data: null,
dataType: "json",
success: function(data) {
$.each(data, function(i) {
$("#div1").append("<input id='" + data[i].SubID + "' type='checkbox' name='chk' value='" + data[i].SubID + "' /><lable for='" + data[i].SubID + "'>" + data[i].SubName + "</lable>");
})
}
});
}
然后根据在弹出的checkbox中选中一个,然后删除,删除后我又从新加载了function checkBind() ,可是数据库里面的数据删除了,页面上的没有变化,这是怎么回事?
function deletetData() {
blCheck();
if(a=="") {
alert("你没有选择任何数据类型!");
return false;
}
$.ajax({
url: "../deal/d_SubCheck.aspx?type=1&sz=" + a,
data: null,
type: "GET",
success: function(result) {
if (result == "Error") {
alert("删除失败!");
}
else if (result == "Right") {
alert("删除成功!");
}
}
});
checkbind();
}
$("#div1").html("");
$.ajax({
url: "../deal/d_SubCheck.aspx?ID=" + $("#select_TypeName").val()+"&type=2",
data: null,
dataType: "json",
success: function(data) {
$.each(data, function(i) {
$("#div1").append("<input id='" + data[i].SubID + "' type='checkbox' name='chk' value='" + data[i].SubID + "' /><lable for='" + data[i].SubID + "'>" + data[i].SubName + "</lable>");
})
}
});
}
然后根据在弹出的checkbox中选中一个,然后删除,删除后我又从新加载了function checkBind() ,可是数据库里面的数据删除了,页面上的没有变化,这是怎么回事?
function deletetData() {
blCheck();
if(a=="") {
alert("你没有选择任何数据类型!");
return false;
}
$.ajax({
url: "../deal/d_SubCheck.aspx?type=1&sz=" + a,
data: null,
type: "GET",
success: function(result) {
if (result == "Error") {
alert("删除失败!");
}
else if (result == "Right") {
alert("删除成功!");
}
}
});
checkbind();
}
解决方案 »
- 【请教】哪位了解ASP.Net的控件SqlDataSource,其中的Filter功能使用时候有些问题
- 大家有没有C#.net上调用水晶报表的例子??谢谢
- 怎样在aspx.cs里调用aspx的javascript函数
- 客户端如何判断页面是否第一次加载!
- CSS控制不了ASP.NET控件的属性?求教!
- 在次开贴:在vs.net2005解决方案管理器面板中如何能显示解决方案图标.
- 我有1-20,20个数,要随机生成其中不重复的6个,怎么办啊? 谢谢!
- downlist 的requiredfieldValidator验证不起作用?
- 请问各位专家,做水晶报表时怎样连接报务器端的CrystalReport1.rpt文件??
- asp.net的access查询语句检错
- 图片经过BASE 64转码保存到服务器问题
- 怎样替换数据库中的自定义标记[url]成html的<a>?
url: "../deal/d_SubCheck.aspx?ID=" + $("#select_TypeName").val()+"&type=2&tmp=" + (new Date()).valueOf(),
url: "../deal/d_SubCheck.aspx?type=1&sz=" + a+"&n="+Math.Random(),
blCheck();
if(a=="") {
alert("你没有选择任何数据类型!");
return false;
}
$.ajax({
url: "../deal/d_SubCheck.aspx?type=1&sz=" + a,
data: null,
type: "GET",
success: function(result) {
if (result == "Error") {
alert("删除失败!");
}
else if (result == "Right") {
alert("删除成功!");
}
}
});
checkbind(); }是不是要放进ajax里 因为异步。。可能下面代码不执行。
checkbind(); 跟断点都走走,感觉是没有都执行
(可以用 ajax的ashx 。。试试)
只是个思路up...