ASP.NET MVC,该如何处理
ASP.NET MVC建议这样用public ActionResult Index(){return new JavaScriptResult() { Script script
ASP.NET MVC
建议这样用
public ActionResult Index()
{
return new JavaScriptResult() { Script = " <script type='text/javascript'>alert('哈哈');</script>" };
}
将 你要的js方法放到里面
[解决办法]你的意思是,当controller返回内容到浏览器的时候,触发浏览器执行某一个javascript函数吧。如果这样的话,你已经在view中导入了函数的定义,那么,在controller中就返回一个JavaScriptResult,其内容就是调用某一个函数即可。
[解决办法]你在View中是不是有一个js函数,我们假设是HelloWorld
<script type="javascript">
function HelloWord() {
alert("Hello World");
}
</script>
在Controller中输出
public ActionResult Index()
{
return new JavaScriptResult() { Script = " <script type='text/javascript'>HelloWorld();</script>" };
}