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