当前位置: 代码迷 >> Java Web开发 >> 关于jquery给表格td赋值的小疑点
  详细解决方案

关于jquery给表格td赋值的小疑点

热度:305   发布时间:2016-04-14 21:14:48.0
关于jquery给表格td赋值的小问题
$("#plsfList").find("tr[id="+rowIds[k]+"] td[aria-describedby='plsfList_sumPUnit']").html(1);

我这么写可以赋值上,能够在页面显示出来

但是按照下面这种 把1换成一个变量就不能显示了

注意alert出来是有值的


 $.get(url,function(data){
                         sumPU=data.sumPUnit;
                         sumQU=data.sumQUnit;
                         sumPL=data.sumPLoad;
                         sumQL=data.sumQLoad; 
                        
                         $("#plsfList").find("tr[id="+rowIds[k]+"] td[aria-describedby='plsfList_sumPUnit']").html(sumPU);
                         alert("pu:"+sumPU+"qu:"+sumQU+"pl:"+sumPL+"ql:"+sumQL);
                        
                }); 
------解决思路----------------------
对了,你这个单元格是 jqgrid 的,那么是极有可能被所谓的“数据绑定”之类的脚本覆盖的! 一定要 debug 单步跟踪一下
这么只看结果没意义。
------解决思路----------------------
html(“‘”+sumPU+“’”)像这样子
------解决思路----------------------
   $("#plsfList").find("tr[id="+rowIds[k]+"] td[aria-describedby='plsfList_sumPUnit']").html(sumPU+"");
这样不可以吗?
  相关解决方案