这是我的代码:
var IsWithHistory = 1;
if (stat == 'P') {
var ans = confirm("Copy product with selection History");
if (ans == true) {
$("#CopyProductHeaderForm").submit();
} else {
IsWithHistory = 0;
$("#CopyProductHeaderForm").submit();
}
}
CopyProductHeaderForm将与此一起发送到我的控制器。我可以将IsWithHistroy Value发送到控制器吗?如何将此值发送到控制器以检查条件。
谢谢
最佳答案
您在此表单内包含一个隐藏字段:
<%= Html.Hidden("IsWithHistory") %>
然后在提交之前设置其值:
$('#IsWithHistory').val(IsWithHistory);
$('#CopyProductHeaderForm').submit();
现在,控制器将获得
IsWithHistory
值。关于javascript - 如何使用jquery在submit()上发送变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6445582/