jquery从tr获取td
已知HTML:<tr id="row001"><td>001</td><td>张三</td></tr>
JQUERY代码:
var $tr=$("#row001"),valArr=[];//$tr是获取的tr
$tr.find("td").each(function(){
valArr.push($.trim($(this).text()));//.text()获取td的文本内容,$.trim()去空格
});
alert(valArr.join(";"));//输出结果
用==即可。。但是。。
当使用Jquery时:
success:function(data,textStatus){}
我尝试弹出来的data信息是"exist",而data == 'exist'却返回了false……
用encodeURIComponent看data,发现最后多了%0A%0D,百度一下 用来是换行,
检查servlet,果然写了out.println……把ln去掉再次比较
成功 ==
另外,还可以通过对后台返回值 修改的方式,把换行回车去掉:
data=data.replace(/(^\s*)|(\s*$)/g, "");