Phi*_*gan 1 jquery asp.net-mvc-4
我在部分视图中有一个隐藏字段,该字段是从jquery ajax调用的
$.ajax({
url: 'Home/delete',
method: 'post',
data: JSON.stringify({ 'id': data }),
dataType: 'html',
contentType: 'application/json chartset=utf-8',
success:function (data) {
//how to extract hidden field total
},
error: function () { }
});
Run Code Online (Sandbox Code Playgroud)
delete() action返回局部视图.
这是部分隐藏字段
@html.hidden("total", Model.Students.Count());
Run Code Online (Sandbox Code Playgroud)
返回partial包含隐藏字段 total.在data包含隐藏字段,但我要如何解压data?
菲尔,
@html.hidden呈现为
<input type="hidden" value="My Hidden Value" />
Run Code Online (Sandbox Code Playgroud)
如果你为@html.hidden分配了一些id,那么同样的内容也会反映在渲染的html中.
<input type="hidden" value="Hello I am Hidden Value" id="txtHidden"/>
Run Code Online (Sandbox Code Playgroud)
现在,在导入此局部视图的主视图中,您可以使用jQuery访问其值,如下所示
var myHid= $('#txtHidden').val();
//myHid will get the value = 'Hello I am Hidden Value'
Run Code Online (Sandbox Code Playgroud)
希望,这有助于你.. :)