从JQuery访问MVC 3 Razor对象值

时间:2012-09-24 18:06:58

标签: jquery asp.net-mvc-3 razor

我正在尝试在Razor对象中嵌入一个JQuery字符串来访问它的属性......就像这样:

var propertyID = $(this).attr('id');  
var modelData = “@Model.InitialHistory.” + propertyID;  

modelData应如下所示:@ Model.InitialHistory.Property_1;

(如果我输入@ Model.InitialHistory.Property_1;在我的代码中它工作正常,只需要动态选择剃刀属性)

甚至可能是这样的,或者我将不得不创建一个ajax调用?

谢谢!

2 个答案:

答案 0 :(得分:0)

你不能!

javascript-jQuery是客户端脚本,而razor是服务器端代码。

答案 1 :(得分:0)

我只是让Model.InitialHistory成为一个列表,然后在视图中循环它。