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说什么。但是,如果您确实需要生成自定义函数名称 - 请在服务器端进行 –