0
我在我的網站上使用<asp:Menu>
控件,並使用XML數據源從我的Sql Server數據庫表中填充它。 現在我想添加一個客戶端事件菜單項點擊。 當用戶點擊任何菜單項我需要顯示一個請等待對話框窗口,直到頁面完成刷新。 爲此我需要在客戶端單擊運行我的Java腳本功能。 所以任何人都可以告訴我如何添加一個客戶端點擊事件菜單項點擊。如何在asp:菜單項上添加客戶端事件點擊
我在我的網站上使用<asp:Menu>
控件,並使用XML數據源從我的Sql Server數據庫表中填充它。 現在我想添加一個客戶端事件菜單項點擊。 當用戶點擊任何菜單項我需要顯示一個請等待對話框窗口,直到頁面完成刷新。 爲此我需要在客戶端單擊運行我的Java腳本功能。 所以任何人都可以告訴我如何添加一個客戶端點擊事件菜單項點擊。如何在asp:菜單項上添加客戶端事件點擊
問題是通過添加CSS類
<DynamicMenuStyle CssClass="primaryDynamicMenu" />
<StaticMenuStyle CssClass="primaryStaticMenu"/>
解決,然後添加主菜單項目這個jQuery功能:
$(function() {
$(".primaryStaticMenu a").each(function(index) {
$(this).click(function() {
alert($(this).attr("href"));
});
});
});
對於子菜單項:
$(function() {
$(".primaryDynamicMenu a").each(function(index) {
$(this).click(function() {
alert($(this).attr("href"));
});
});
});
要清楚你在找什麼?輸入和輸出? – EnterJQ 2013-02-22 11:39:03
我只想在項目單擊事件上執行JavaScript函數。就像我們可以在Button Client上調用JavaScript函數一樣。例如, > –
2013-02-23 07:10:23