0
我有我的網頁上以下控制:名稱的JS功能通過的clientId
<abc:OrcaShowHidePanelExtender ID="NumberPlate" ShowHideControlID="RadioButtonListNumberPlate"
TargetControlID="panelNumberPlate" runat="server"
ShowHideClientPredicate="NumberPlate_ClientPredicate" />
因此,這是用來隱藏/顯示在屏幕上的面板。現在的問題是我有3個選項卡,我需要顯示隱藏在同一頁上的3個選項卡上的面板。
function NumberPlate_ClientPredicate() {
return $('#<%= RadioButtonListNumberPlate.ClientID %> input:radio:checked').val() === 'Yes';
}
我的問題是,我可以添加客戶端ID的功能,因此每個小組將idependently調用該函數,因爲它僅要求在一分鐘的最後一個面板
所以我嘗試以下,但沒有成功:
function $('#<%= NumberPlate_ClientPredicate.ClientID %>')() {
//my return check
}
你不能有一個函數與if /開關使用第一個參數?或函數的對象:'myFuncs = {}; myFuncs [getid()] = func()..; myFuncs [getid()] = func()..' – SmokeyPHP
爲什麼不把clientid傳遞給函數?根據參數弄清楚該怎麼做? –
@SmokeyPHP說什麼。但是,如果您確實需要生成自定義函數名稱 - 請在服務器端進行 –