我在部分视图中有一个隐藏字段,该字段是从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 () { } });
delete()
action返回局部视图.
这是部分隐藏字段
@html.hidden("total", Model.Students.Count());
返回partial
包含隐藏字段 total
.在data
包含隐藏字段,但我要如何解压data
?
菲尔,
@html.hidden呈现为
如果你为@html.hidden分配了一些id,那么同样的内容也会反映在渲染的html中.
现在,在导入此局部视图的主视图中,您可以使用jQuery访问其值,如下所示
var myHid= $('#txtHidden').val(); //myHid will get the value = 'Hello I am Hidden Value'
希望,这有助于你.. :)