以下是 .js 文件片段:
var controllerPath = '@Url.Content("~/Home/Index")';
$.post(controllerPath, {}, function (data) { ... })
此处,如果放在 asp.net mvc4 .cshtml 文件中
controllerPath 结果值 "/应用程序名/Home/Index";
但是,放在一个单独的 .js 文件中
controllerPath 结果无任何变化,依然是 "@Url.Content("~/Home/Index")";
我想把 .cshtml 文件中的 js 脚本独立出来成为一个 .js 文件.
结果显示 .js 文件中 @Url.Content() 不能作用与 .js 文件.
请问 .js 如何获取应用程序绝对路径,
或者通过其他方式处理.
不行,参数传递,js文件中问插件,初始化需传入参数,参数在页面上输出
如果参数过多,如何处理
如果参数过多一次序列化过去