pet*_*tro 11 jquery model asp.net-mvc-3
如何从@Modeljquery脚本中获取值.我希望从我的模型中获取索引(由我的自定义表中的行选择确定)获取一些属性IEnumerable<T>.我不想在表中显示此属性并执行类似单元格的操作.val()
例如 :
var selectedRow = $(this).parent().children().index($(this)) - 1;
Run Code Online (Sandbox Code Playgroud)
我想要类似的东西
@Model.ElementAt(selectedRow).SomeProperty
Run Code Online (Sandbox Code Playgroud)
内部脚本
谢谢
Max*_*ini 35
@Model是一个.NET对象(服务器端),您的JQuery脚本在客户端运行并在JavaScript对象上运行.您无法从客户端代码直接访问服务器端.NET对象 - 您需要对模型进行一些JSON序列化(或者只是您感兴趣的属性).然后在脚本中你可以做类似的事情
var model = @Html.Raw(Json.Encode(Model))
Run Code Online (Sandbox Code Playgroud)
将模型转换为JavaScript变量,然后通过"模型"访问所有内容.
| 归档时间: |
|
| 查看次数: |
45013 次 |
| 最近记录: |