// 表单提交时 利用JS改变标签name属性为数组格式,后台用集合接收
function updateBank() {
var IsTrue = check();
if (IsTrue) {
$('#chkForm').submit();
}
}
function check() {
var boolState = true;
var Tbody = $("#BankTbody tr");
var msg = "";
$.each(Tbody, function (i, n) {
var BankName = $(n).find("#BankName");
var ClassType = $(n).find("#ClassType");
var BankId = $(n).find("#BankId");
var Logo = $(n).find("#Logo");
var CardType = $(n).find("#CardType");
var SMoney = $(n).find("#SMoney");
var EMoney = $(n).find("#EMoney");
var DMoney = $(n).find("#DMoney");
if (!checkNumber(SMoney.val()) || !checkNumber(EMoney.val()) || !checkNumber(DMoney.val())) {
msg += "第" + (i + 1) + "行限额必须为浮点数<br>"
boolState = false;
}
BankName.attr("name", "[" + i + "].BankName");
ClassType.attr("name", "[" + i + "].ClassType");
BankId.attr("name", "[" + i + "].Id");
Logo.attr("name", "[" + i + "].Logo");
CardType.attr("name", "[" + i + "].CardType");
SMoney.attr("name", "[" + i + "].SMoney");
EMoney.attr("name", "[" + i + "].EMoney");
DMoney.attr("name", "[" + i + "].DMoney");
});
if (boolState == false) {
showdialog(msg);
}
return boolState;
}
MVC表单提交集合数据,action接收方法。
最新推荐文章于 2022-06-27 11:17:46 发布