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条件应该怎样写????请老师指教
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询