Как использовать переменные в лямбда-выражении внутри jquery (MVC) - PullRequest
0 голосов
/ 12 марта 2012

У меня есть две переменные в jquery, одна для получения сведений о клиенте, а вторая для получения данных из модели. Это идет как:

var office  = $("#<%=Html.GetIDFor(m=>m.Archive.OfficeID)%>").val();

var offsets = '<%= Model.CountryOfficeList.Where(p=>p.Id == Model.Archive.OfficeID).Select(p=>p.UTCOffset).First()%>'; 

Код для получения смещений в зависимости от officeID. Теперь я хочу получить смещение офиса, выбранного на стороне клиента, чтобы я мог использовать его для дальнейшей обработки.

Я не могу использовать его как:

 var offsets = '<%= Model.CountryOfficeList.Where(p=>p.Id == **office**).Select(p=>p.UTCOffset).First()%>'; 

1 Ответ

1 голос
/ 12 марта 2012

Вы не можете использовать переменную Javascript на стороне сервера.Вы должны отправить его через AJAX или отправить запрос / получить запрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...