62,057
社区成员
发帖
与我相关
我的任务
分享
<form>
<div>
<label>用户名:</label>
<div>
<input type="text" name="name">
</div>
</div>
<div>
<label>密码:</label>
<div>
<input type="text" name="pwd">
</div>
</div>
<div>
<label>电话:</label>
<div>
<input type="text" name="phone">
</div>
</div>
<div>
<a id="sub">提交</a>
</div>
</form>
var form1=$("form").serialize();
var form=$("form").serializeArray();
var json= $.toJSON(form);
console.log(form1)
console.log(form)
console.log(json)
JavaScriptSerializer ser = new JavaScriptSerializer();
IndexNews news1 = ser.Deserialize<IndexNews>(s);
@Html.TextBoxFor(item =>Model.name , new { Name = "[0].name" })
@Html.TextBoxFor(item =>Model.value , new { Name = "[0].value" })
@Html.TextBoxFor(item =>Model.name , new { Name = "[1].name" })
@Html.TextBoxFor(item =>Model.value , new { Name = "[1].value" })
<input type="button" id="sub" value="提交"/>
<script>
$('#sub').click(function () {
var data = [{ "name": "1", "value": "1v" }, { "name": "2", "value": "2v" }, { "name": "3", "value": "3v" }];
var _list = {};
//这里你可以使用循环,我将就一下。
_list["us[0].name"] = data[0].name;
_list["us[0].value"] = data[0].value;
_list["us[1].name"] = data[1].name;
_list["us[1].value"] = data[1].value;
$.ajax({
url: "/Test/Index",
type: "post",
data: _list,
success: function (d) {
alert(d);
}
});
})
</script>
后台
[HttpPost]
public ActionResult Index(List<UserInfo> us)
{
return Content(us[0].name);
}