我想知道对于JSon帖子值,控制器动作参数的datatype
应该是什么?
我使用 jQuery.Post 方法发布表单...
例如
jQuery.post('/Customer/PostData', jQuery(document.forms[0]).serialize(), function (data) {
alert('Successfully post..!');
});
我想在帖子数据中添加另一个参数..假设我也想发布CustomerID
和form data JSON
..
您能告诉我应该保留控制器参数的数据类型吗?我尝试使用List<string,string>
作为控制器的参数数据类型,但它无法正常工作。
提前致谢..
答案 0 :(得分:0)
您可以在表单中添加一个隐藏字段,其中包含您要发送的值:
<%= Html.Hidden("CustomerID") %>
然后:
$('#CustomerID').val('123');
var dataToPost = $(document.forms[0]).serialize();
$.post('/Customer/PostData', dataToPost, function (data) {
alert('Successfully post..!');
});