是否可以在MVC 5的局部视图中运行java脚本?

时间:2014-02-13 16:23:21

标签: asp.net-mvc razor asp.net-mvc-5

我已经阅读了一些帖子,说你不能在部分视图中使用部分,并且它们很简单,不起作用。经过几个小时的挣扎,我自己也经历过这种情况。但是,我也看到一些帖子显示了一些解决方案,尽管它们都没有使用剃刀引擎。我的问题是:无论如何在部分视图MVC 5剃须刀中执行脚本?如果没有,任何解决方法?我现在正在做的是将脚本放在视图中(将)包含局部视图的部分。到目前为止它运行良好,虽然我更希望每个页面都有自己的脚本

1 个答案:

答案 0 :(得分:2)

你真的不想将脚本放入你的部分,因为它们会被插入页面的中间。将部分脚本放入主页或引用的脚本文件中。将脚本绑定到部分绑定到文档

$(document).on('click', '.partialButton', function(){
    //script here
});

部分按钮现在会触发此点击事件。如果您有任何问题,请告诉我。