我对MVC3和javascript有一些问题
我有一个带有视图的结构,包含局部视图,包含部分视图。
在Partial view 1中我有一个jquery数据表。此设置是在Javascript文件中。此文件从部分视图1导入并正常工作。
单击此表中的行时,我加载部分视图2,其中包含3个jquery数据表。它们都设置在与第一个表的“点击”操作相同的功能中。
对于这3个新表我需要一个按钮。我希望这个“点击”操作的功能放在同一个Javascript文件中。但这就是问题所在。如果我直接在部分视图2中包含javascript,则单击按钮会起作用。
如果我将其包含在javascript文件中,则会对点击做出反应。
我暂停了一个范围问题,但为部分视图1加载的脚本也可以访问部分视图2,对吗?
答案 0 :(得分:1)
PV2的点击事件应位于PV2,而不是PV1。 因为当PV2重新加载而PV1没有重载时,点击事件将不会被识别,因为PV1将PV2的按钮视为不同的按钮。
编辑:所以我相信你是对的。