社区
JavaScript
帖子详情
帮忙解决一下这个问题
jackysun123456789
2011-11-23 07:18:19
我用的Jquery ajax方法获取数据,并将数据通过自己画的表格显示(具体跟datagrid样式差不多),但是有个问题,当我删除数据的时候,并没有将更新后的数据 显示在表中,然后再点一下才可以,有没有高手帮忙解决一下,坐等
...全文
91
6
打赏
收藏
帮忙解决一下这个问题
我用的Jquery ajax方法获取数据,并将数据通过自己画的表格显示(具体跟datagrid样式差不多),但是有个问题,当我删除数据的时候,并没有将更新后的数据 显示在表中,然后再点一下才可以,有没有高手帮忙解决一下,坐等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackysun123456789
2011-11-23
打赏
举报
回复
[Quote=引用 5 楼 ifandui 的回复:]
async:false
ajax同步执行
[/Quote]
好的,我试一下,谢谢
默默不得鱼
2011-11-23
打赏
举报
回复
async:false
ajax同步执行
jackysun123456789
2011-11-23
打赏
举报
回复
查询绑定数据部分
function uf_qryData() {
var Dialog = showDialog();
$.ajax(
{
url: "QryData.asmx/uf_qry_Data",
type: "post",
data: "{'State':'" + $("#tb_State").val() + "','Owner':'" + $("#tb_Owner").val() + "'}",
contentType: "application/json",
dataType: "json",
success: function(data) {
var json = eval('(' + data.d + ')');
$.each(json, function(i) {
var tr = $("<tr class='tr'></tr>");
tr.appendTo($("#BodyData"));
var td1 = $("<td></td>");
var content1 = json[i].LanguageID.toString();
td1.append(content1);
td1.appendTo(tr);
var td2 = $("<td></td>");
var content2 = json[i].LanguageName.toString();
td2.append(content2);
td2.appendTo(tr);
var td3 = $("<td></td>");
var content3 = json[i].CustomerCode.toString();
td3.append(content3);
td3.appendTo(tr);
var td5 = $("<td></td>");
var content5 = $("<a href='#'>Update</a>");
content5.click(function() {
$("#tb_EmpNo").val(content2);
$("#tb_CustomerCode").val(content3);
}
);
td5.append(content5);
td5.appendTo(tr);
var td4 = $("<td></td>");
var content4 = $("<a href='#'>Delete</a>");
content4.click(function() {
uf_Clear();
uf_ClearSelect();
uf_Delete(content1);
uf_qry_Page();
uf_qryData();
}
);
td4.append(content4);
td4.appendTo(tr);
$("#forload").hide();
}
);
},
complete: function() {
HideDialog(Dialog);
}
}
);
}
数据删除
function uf_Delete(languageID)
{
$.ajax(
{
url: "QryData.asmx/uf_del_Data",
type: "post",
data: "{'LanguageID':'" + languageID + "'}",
contentType: "application/json",
dataType: "json",
success: function(data) {
var json = eval('(' + data.d + ')');
if (json.Result == "OK") {
alert("Delete Successful!");
}
else {
alert("some error!");
}
}
}
);
}
删除表
function uf_Clear() {
$("#BodyData tr").remove();
}
默默不得鱼
2011-11-23
打赏
举报
回复
[Quote=引用 1 楼 jackysun123456789 的回复:]
我单步调试的时候发现删除数据部分,重新绑定部分与数据库交互的时候,删除数据方法未执行完毕,但是查询的那个已经获得数据了,因为两个方法是前后写的,我不很明白为什么会这样?
[/Quote]
ajax改成同步的试试.另外我觉得你最好是删除那个方法改一下,删除成功之后再把数据集查一次返回回来,一步完成,而不是再去调一次之前那个绑定的ajax方法
b327114069
2011-11-23
打赏
举报
回复
有代码 有真相。
jackysun123456789
2011-11-23
打赏
举报
回复
我单步调试的时候发现删除数据部分,重新绑定部分与数据库交互的时候,删除数据方法未执行完毕,但是查询的那个已经获得数据了,因为两个方法是前后写的,我不很明白为什么会这样?
怎样成为
解决
问题
的高手?——关于
问题
解决
的关键4步骤
本文介绍了
解决
问题
的四大步骤及明确
问题
的四种方法,包括准确描述
问题
、明确
问题
构成要素、探究
问题
本质以及显性化
问题
隐含假设,旨在帮助读者提升
解决
问题
的能力。
发现
问题
,
解决
问题
本文探讨了如何理解和践行‘发现
问题
,
解决
问题
’的生活观念。从计算思维到精要主义,文章提供了多种
解决
问题
的策略与方法,并强调了坚持的重要性。
要么
解决
问题
,要么把
问题
升华
本文探讨了技术支持部门在处理
问题
时常见的挑战,提出了有效的
问题
解决
流程,包括如何判断
问题
的重要性及
解决
能力,并强调了及时升级汇报的重要性。
问题
解决
者
本文探讨了编程的本质,强调了优秀开发者应具备的
问题
解决
能力。文章指出,编程不仅是一种创造性的活动,更是一系列
问题
解决
的过程。开发者需学会将任务转化为
问题
,并掌握高效
解决
问题
的技巧。此外,分享知识和帮助他人也是提升
问题
解决
能力的重要途径。
解决
一个
问题
还是
解决
一类
问题
本文探讨了在日常工作中如何从
解决
单一
问题
上升到处理一类
问题
的方法论。通过具体的例子说明了如何从一个分词案例推广到
解决
相似案例,并强调了深入分析
问题
背后的原因对于预防未来类似
问题
的重要性。
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章