某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'); });