javascript函數我有腳本,在.ascx文件.JS功能:如何調用從.ascx文件
<script type ="text/javascript">
function CheckButton(){
if($('#plcholder').length > 0){
document.getElementById('<%= btIntoBasketAll.ClientID %>').style.display = 'inherit';
} else {
document.getElementById('<%= btIntoBasketAll.ClientID %>').style.display = 'none';
}
}
</script>
我想從.aspx文件中的TabPanel的OnClientClick屬性稱之爲:
<asp:TabContainer ID="tabProductList" runat="server" ActiveTabIndex="0" OnActiveTabChanged="tabProductList_ActiveTabChanged" AutoPostBack="true">
<asp:TabPanel ID="TabProductListCatalog" runat="server" HeaderText="<%$ Resources: Resource, TabProductListCatalog %>">
</asp:TabPanel>
<asp:TabPanel ID="TabProductListPicture" runat="server" HeaderText="<%$ Resources: Resource, TabProductListPicture %>">
</asp:TabPanel>
<asp:TabPanel ID="TabProductListList" runat="server" HeaderText="<%$ Resources: Resource, TabProductListList %>" OnClientClick="return CheckButton()">
</asp:TabPanel>
</asp:TabContainer>
但這不起作用。 TabPanels只是在瀏覽器中消失。
「CheckButton」中的代碼是否執行?你有沒有嘗試在那裏放置一個'console.log'? –
@DanDumitru它不會。這是一個問題 - 如何調用放在ascx中的aspx函數。 –