![](/img/trans.png)
[英]How to validate fields using jquery in asp.net mvc 3 razor
[英]ASP.NET MVC (razor) using Model in jQuery
我想根據jQuery函數use中的模型屬性(使用帶有剃刀的ASP.NET MVC 3):
jQuery.datepicker.setDefaults(jQuery.datepicker.regional['xx']);
要么
jQuery.datepicker.setDefaults(jQuery.datepicker.regional['yy']);
任何想法 ?
謝謝,
因此,您可以輸入一個全局變量。 因此,在您看來,請輸入以下內容:
<script language="javascript" type="text/javascript">
var userRegion = '@Model.UserRegion';
</script>
然后,您可以在外部腳本中僅使用userRegion
全局變量。
另一種方法可能是使用jQuery.data()方法。
因此,在您看來,將用戶的region值附加到任何html元素-body是一個很好的元素。 然后,您可以在外部javascript文件中獲取它。
例如,您的視圖...可能是布局頁面(在這種情況下,您應該將其放在ViewBag中)
<html>
<head>
<!--blah-->
</head>
<body data-user-region="@(string.IsNullOrWhiteSpace(ViewBag.UserRegion) ? "en" : ViewBag.UserRegion)">
<!--blah-->
</body>
</html>
然后,您可以像這樣抓住它:
var userRegion = jQuery.data(document.body, 'user-region');
jQuery.datepicker.setDefaults(jQuery.datepicker.regional[userRegion]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.