Moh*_*ruk 31 javascript asp.net-mvc-3
可能吗?
@Html.ActionLink( "Link text", "Action Name", new { id = *JAVASCRIPT VARIABLE* })
Run Code Online (Sandbox Code Playgroud)
请用示例代码说明.
kri*_*ich 76
实际上,以下内容非常有可能:
var hello = "Great Job!";
var text = "@Html.ActionLink( "Link text", "Action Name", new { id = "JSVar" })"
text = text.replace("JSVar",hello);
Run Code Online (Sandbox Code Playgroud)
就这么简单!:)
所有的@ Html.Action链接都是创建一个url字符串,所以对它进行替换就像在任何javascript字符串上替换一样
Dar*_*o Z 15
不,这是不可能的,因为.NET MVC 3是服务器端代码,在被发送到客户端之前被评估,而javascript是客户端代码,只有在客户端上运行
但反过来是可能的:
var jsVar = "@yourMvcVar";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
45136 次 |
| 最近记录: |