1

尽管我已经有一些经验,但我对 ASP.NET MVC 3 的世界还是很陌生。我正在尝试实现如下功能:

  1. 对一些返回 HTML 片段的 MVC 控制器进行 AJAX 调用
  2. 返回该片段时,我想将一些 JavaScript (jQuery) 事件绑定到它的元素

我看到它的方式我有一些选择来解决它:

  1. 返回一个将这些元素绑定到事件的脚本块:我不想使用,因为我想将所有脚本块标签放在一个中心位置。
  2. 编写一个 JavaScript 函数,并在 AJAX 调用成功返回后调用它。虽然这可能很干净,但如果我在代码的不同位置进行相同的 AJAX 调用,我必须在每次调用中写下该函数的名称(对我来说似乎很愚蠢..)

为了完善第二个选项,我可能会使用一个 HTML 助手来生成 AJAX 调用。

我在这里缺少一些最佳实践吗?

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

谢谢。

4

0 回答 0