Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
返回PartialView时将Javascript绑定到DOM元素_Javascript_Asp.net Mvc 3 - Fatal编程技术网

返回PartialView时将Javascript绑定到DOM元素

返回PartialView时将Javascript绑定到DOM元素,javascript,asp.net-mvc-3,Javascript,Asp.net Mvc 3,虽然我对ASP.NET MVC 3已经有了一些经验,但我对它还是相当陌生的。 我试图实现如下功能: 对某个MVC控制器进行AJAX调用,返回HTML代码段 在返回该代码片段时,我想将一些JavaScript jQuery事件绑定到它的元素 在我看来,我有一些解决方案: 返回将这些元素绑定到事件的脚本块:我不想使用,因为我想将所有脚本块标记放在一个中心位置。 编写一个JavaScript函数,并在AJAX调用成功返回后调用它。虽然这可能很好,也很干净,但如果我在代码中的不同位置进行相同的AJAX调

虽然我对ASP.NET MVC 3已经有了一些经验,但我对它还是相当陌生的。 我试图实现如下功能:

对某个MVC控制器进行AJAX调用,返回HTML代码段 在返回该代码片段时,我想将一些JavaScript jQuery事件绑定到它的元素 在我看来,我有一些解决方案:

返回将这些元素绑定到事件的脚本块:我不想使用,因为我想将所有脚本块标记放在一个中心位置。 编写一个JavaScript函数,并在AJAX调用成功返回后调用它。虽然这可能很好,也很干净,但如果我在代码中的不同位置进行相同的AJAX调用,我就必须在每次调用中都写入该函数的名称,这对我来说似乎很愚蠢。。 为了完善第二个选项,我可能会使用一个HTML助手来生成AJAX调用

这里有没有我错过的最佳实践

如果有什么不清楚的地方,请评论,我会尽力澄清

谢谢