请教大师们 : jquery.ajax success:function(data){$("#d_result").empty().html(data2);}

//data返回值输出是通过查询数据库得到的表格,想再对data进行操作,删除不符合条件的行,因为这一条件可直接用jquery从查询后的表格中再筛选。但是不知道怎么把如下... //data返回值输出是通过查询数据库得到的表格,想再对data进行操作,删除不符合条件的行,因为这一条件可直接用jquery从查询后的表格中再筛选。但是不知道怎么把如下操作后的数据,赋给变量data2,进行更新 $("#d_result").empty().html(data2);
var str="";
$("input[name='status']:checked").each(function(){
var s=$(this).val(); //value
str+=s+",";
//alert(str);
});
var strArray = new Array();
strArray=str.split(","); //array of checked checkbox value
$(data).find("tr[name]").each(function(){ //each from second tr
var status=$(this).children("td").eq(4).text(); // value of td(status)
//alert(status);
for(var i=0;i<strArray.length;i++){
if(status!=atrArray[i])
$(this).remove(); //删除有checkbox未选中的值的行
});
}
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
百度网友48d5dc9
2012-12-07 · TA获得超过448个赞
知道小有建树答主
回答量:476
采纳率:0%
帮助的人:205万
展开全部
jquery.ajax success之后再来一个ajax请求啊,或者使用一个全局变量
追问
我的思路是:先用jquery.ajax得到满足一部分条件的数据(查数据库),再用jquery剔除不满足另一条件的行(不能查数据库得到)。最后在中输出的是满足所有查询条件的表格。
我想在返回的数据中再筛选掉不符合另一查询条件的数据,剩下的数据进行填充$("#d_result").empty().html(data2); 但是 (data输出是表格)要再剔除一些不满足条件的行,最后输出满足所有条件的表格。不知道remove tr后怎么赋给变量
追答
你的想法可以的啊,你把第一次返回的数据存在一个全局变量里面就可以呀
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式