jquery 实现jsp页面动态无刷新编辑

list列表中能够确定点击单元格所对应的那一行主键id,如何判断点击的这个单元格在那一列????代码如下:$(document).ready(function(){var... list列表中能够确定点击单元格所对应的那一行主键id,如何判断点击的这个单元格在那一列???? 代码如下: $(document).ready(function(){ var tds0 = $(".slsSym"); var tds1 = $(".slsXfm"); var tds2 = $(".slsRemark"); tds0.click(pclick); tds1.click(pclick); tds2.click(pclick); function pclick(){ var id = $(this).parents("tr").eq(0).find("input[name=costID]").val(); var tdNode = $(this); var text = tdNode.text(); tdNode.html(""); var input = $("<input size=4 />") input.attr("value",text); input.keyup(function(event){ var myEvent = event || window.event; var kcode = myEvent.keyCode; if(kcode == 13){ var inputNode = $(this); var val = inputNode.val(); if(判断修改的是tds0这一列 ){ _ajaxUpdateSym(val,id); } if( 判断修改的是tds1这一列 ){ 执行相应的ajax代码 } if( 判断修改的是tds2这一列 ){ 执行相应的ajax代码 } var tdNod = inputNode.parent(); tdNod.html(val); tdNod.click(pclick); } }); tdNode.append(input); var inputdom = input.get(0); inputdom.select(); tdNode.unbind("click"); } function _ajaxUpdateSym(val,id){ $.ajax({ url:"UserCostServlet?flag=updateID&costId="+id+"&Sym="+val, type:"POST", data:"{}", dataType:"text", error:function(){ alert("信息加载中,请稍等片刻重新点击!"); }, success: function(ajaxdata){ alert("修改成功!Sym"); } }); } list页面循环的数据如下: <tr> <td> <input type="checkbox" id="costID" name="costID" value="<%=ucvo.getId()%>" /> </td> <td> <p><%=ucvo.getName()%> </p> </td> <td align="center" class="slsSym"> <p><%=ucvo.getSym()%> </p> </td> <td align="center" class="slsXfm"> <p><%=ucvo.getXfm()%> </p> </td> <td> <p><%=ucvo.getCrttime()%> </p> </td> <td align="center" class="slsRemark"> <p><%=ucvo.getRemark()%> </p> </td> </tr> jquery代码中,if判断语句中,if条件应该怎样写????请老师指教 展开
 我来答
休恩汉春姝
2019-09-07 · TA获得超过3863个赞
知道大有可为答主
回答量:3130
采纳率:32%
帮助的人:235万
展开全部
这么长的代码,看来楼主功底不错,给一点建议,代码你自己写:
将下面这句
var
tdNod
=
inputNode.parent();
移动到If语句的最前面,这个tdNod应该就是tds0或tds1或tds2吧?
然后根据tdNod
的样式名来判断是tds0或tds1或tds2
如:如果样式名为slsSym就是tds0,其余类似。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式