Как получить доступ к данным модели представления в jquery? - PullRequest
1 голос
/ 11 мая 2010

В моем html я использую Model.Subcontract.company

Как я могу ссылаться на эти данные в моем jQuery?

Ответы [ 3 ]

1 голос
/ 28 мая 2014

Это эффективный способ ссылаться на модель как объект в jQuery:

var model = @Html.Raw(Json.Encode(Model))

Если вы хотите избежать безвредной, интеллектуальной ошибки:

var model = [@Html.Raw(Json.Encode(Model))][0];
1 голос
/ 11 мая 2010

Установите значение для элемента html, а затем получите к нему доступ через jquery.

<input type="hidden" value="<%= Model.Subcontract.Company %>" id="hidData" name="hidData" />

$("#hidData").val();
0 голосов
/ 11 мая 2010

Я смог сделать это так:

"<%= Model.Subcontract.company %>"

Всегда легче понять это после того, как ты сдался и задал вопрос!

...