簡體   English   中英

MVC3遞歸局部視圖和Javascript文件

[英]MVC3 recursive partial view and Javascript file

我在使用MVC3和javascript時遇到一些問題

我有一個帶有視圖的結構,包含一個局部視圖,包含一個局部視圖。

  • 視圖
    • 局部視圖1
      • 部分視圖2

在部分視圖1中,我有一個jquery數據表。 此設置在Javascript文件中。 該文件是從局部視圖1導入的,並且工作正常。

當單擊此表中的一行時,我加載具有3個jquery數據表的部分視圖2。 它們都在與第一個表的“ click”操作相同的功能中設置。

對於這3個新表,我需要一個按鈕。 我希望將此“單擊”操作的功能放在同一Javascript文件中。 但這是問題所在。 如果我直接在部分視圖2中包含javascript,則單擊按鈕即可。

如果我將其包含在javascript文件中,它會對點擊產生反應。

我懷疑這是一個范圍問題,但是為部分視圖1加載的腳本也可以為部分視圖2訪問,對嗎?

PV2的單擊事件應位於PV2中,而不是PV1中。 因為當PV2重新加載而PV1不重新加載時,單擊事件將不會被識別,因為PV1將PV2的按鈕視為不同的按鈕。

編輯:所以我相信你是對的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM