2014-02-09 236 views
0

我有一個主要的.cshtml視圖,它使用jQuery $ .Ajax來追加返回的PartialView結果(例如,返回PartialView(partialView,model); ...從我的控制器動作)到該主視圖頁面上的div元素。如何從asp.net MVC中查看javascript代碼部分視圖

主視圖頁面中嵌入了JavaScript代碼。

局部視圖頁面中還包含一些內嵌JavaScript代碼。

應用程序運行正常。但是在運行時,我不知道是否使用FireBug從部分視圖頁面中看到javascript代碼。我只看到主視圖頁面的javascript。

如何使用FireBug查看部分查看頁面的JavaScript?請幫忙。

謝謝。

回答

0

你不應該把javascript代碼放在局部視圖中,因爲它被插入到頁面的中間。將部分的JavaScript代碼放入主頁面。火災對部分需要配合他們的文檔

$(document).on('click', '.Class', function(){ 
    // do something 
}); 

其中。類是在你的局部視場選擇的事件。如果您有任何問題,請告訴我。

+0

感謝您的回覆。主頁面可以根據上下文變量調用10個不同的複雜局部視圖表單。每個複雜的局部視圖都包含多個html元素或標記。在主視圖中放置10個部分視圖的所有Java腳本會使主視圖過於沉重,複雜且難以維護? –

+0

然後我會使用您從主頁面引用的專用腳本文件。這樣,你的主頁不會太混亂,你的腳本都在一個地方。 –