asp.net-mvc – 如何将Model字段值传递给javascript变量?
发布时间:2020-09-21 22:07:59 所属栏目:asp.Net 来源:互联网
导读:%: Html.HiddenFor(model = model.Name)% script var name = %: Model.Name % alert(name);/script 您需要在值周围加上引号,以便将其视为字符串: var name = %: Model.Name %;alert(name); 但是如果你已经在隐藏字段中有值: %: Html
<%: Html.HiddenFor(model => model.Name)%> <script> var name = <%: Model.Name %> alert(name); </script> 解决方法您需要在值周围加上引号,以便将其视为字符串:var name = '<%: Model.Name %>'; alert(name); 但是如果你已经在隐藏字段中有值: <%: Html.HiddenFor(model => model.Name) %> 你可以这样读: var name = document.getElementById('Name').value; // make sure the id is Name alert(name); 或使用jquery: var name = $('#Name').val(); alert(name); (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在我的ASP.NET MVC网站中缓存不能正常工作?
- WPF中ComboBox绑定数据库自动读取产生数据
- asp.net-mvc – 从扩展Apicontroller的MVC控制器返回Json
- asp.net-mvc-3 – 如何在Razor中为Nullable创建编辑器模板
- 如何保护我的ASP.NET AJAX应用程序?
- ASP.NET SQL成员资格表
- ASP.NET中读取XML文件信息的4种方法与示例代码
- asp.net编程实现删除文件夹及文件夹下文件的方法
- asp.net-web-api – WebAPI:403在发布网站后被禁止
- asp.net-mvc – 根据浏览器接受语言自动设置uiCulture
推荐文章
站长推荐
热点阅读