2011-08-22 26 views
2

我有一個複雜的asp.net mvc視圖,其中使用$.ajax()將「ascx」局部視圖加載到div中。所以我想知道主頁面和ascx局部視圖中包含的DOM元素的可訪問性。使用jQuery選擇器,我可以在ascx分部視圖的主頁面中找到一個元素嗎?反過來呢?ASP.NET MVC和ASCX中的DOM元素可訪問性

回答

2

兩種方式,根據時間點。

可以始終從主視圖中訪問的元素,因爲HTML是在渲染時結合(例如$(document).ready()

你不會被訪問元素的局部視圖從父視圖,直到來自$.ajax方法的回調已成功完成,並且您已將HTML綁定到DOM(例如.html(result))。