Asp.net mvc 2 如何将数据从视图传递到控制器(使用jquery post)?
我想当用户点击选择标签传递给动作控制器的按钮值时Asp.net mvc 2 如何将数据从视图传递到控制器(使用jquery post)?,asp.net-mvc-2,Asp.net Mvc 2,我想当用户点击选择标签传递给动作控制器的按钮值时 <select id="TypeID" style="font-size: x-small"> <option value="0" selected="selected">--- select---</option> <option value="1">حقیقی (اشخاص)</option> <opti
<select id="TypeID" style="font-size: x-small">
<option value="0" selected="selected">--- select---</option>
<option value="1">حقیقی (اشخاص)</option>
<option value="2">حقوقی (شرکت)</option>
<option value="3">دولتی (سازمان)</option>
<option value="4">فروشگاه </option>
</select>
但是将null传递给操作这是您需要阅读的文章-将JSON发布到MVC操作:
不,我不使用json。我只希望传递值选择我希望使用文本将所选文本作为json传递,即:{text:$TypeID.val}返回null是什么意思?您的操作中的参数是否为空?您是否遵循了文章中的所有步骤?你把论点正确地命名了吗不要误解我的意思,但是将JSON发布到MVC操作中是有效的。在Fiddler中验证您实际发布的数据是否正确。
function PassType() {
var formData = $("#TypeID").val();
alert(formData);
$.post("/Customer/Create", formData, function (data) {
alert(data.toString());
}, "text");
};