首页 > 代码库 > 【JavaScript】table里面点击某td获取同一行tr的其他td值
【JavaScript】table里面点击某td获取同一行tr的其他td值
某td的input(保存按钮)上绑定方法,点击按钮保存该行所有数据
function locationedit(num){ var ordernumber = $("#"+num).parent().parent().find("td").eq(1).text(); var itemnumber = $("#"+num).parent().parent().find("td").eq(4).text(); var locationid = $("#"+num).parent().parent().find("td").eq(3).text(); var whid = $("#"+num).parent().parent().find("td").eq(9).text(); $.ajax({ type: "GET", url: "changelocationid?"+"ordernumber="+ordernumber+"&itemnumber="+itemnumber+"&locationid="+locationid+"&whid="+whid, data: {}, success: function (data) { if(data.code=="00"){ SimplePop.confirm("货位更新成功!", { type: "error", confirm: function() { var searchParams = getSearchParams("queryWindow"); var url = "getOrderPickPage"; goBackList(url,searchParams,"POST"); } }); }else{ SimplePop.confirm("货位更新失败!") } }}) }
另一个例子
$(‘#add_po‘).click(function(){ //商品编码验证 if($("#itemnumber").val()==""){ SimplePop.alert("商品编码不能为空!"); return false; }; var tableId = document.getElementById("insertRkDetailBody"); //insertRkDetailBody是tbody的id var str = ""; for(var i=1;i<tableId.rows.length;i++) { //获取table的tbody里面的每一行数据 str = tableId.rows[i].cells[3].innerHTML;//每一行的第四个td的值 if($("#itemnumber").val()==str){ SimplePop.alert("商品编码已经存在!"); return false; } } //数字验证 var val = $("#qty").val(); var regu = /^[1-9]\d*$/; if (val != "") { if (!regu.test(val)) { SimplePop.alert(‘请输入正整数‘); return false; } } else{ SimplePop.alert(‘数字不能为空‘); return false; } sendDataToTbody(‘addRow‘,‘po_dtl_form‘,‘insertRkDetail‘); clearData(‘po_dtl_form‘); $("#cancel").trigger(‘click‘); });
【JavaScript】table里面点击某td获取同一行tr的其他td值
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。