簡體   English   中英

如何在 asp:Radiobutton 中調用 Javascript 函數?

[英]How to Call Javascript function in asp:Radiobutton?

我在 Gridview 中有一個單選按鈕,當我們單擊該按鈕時,我在文件背后的代碼(用戶控件)中調用函數。 在此之前,我需要實現需要調用 javascript 函數來確認更改。 我嘗試了 onclick、OnClientClick、OnSelect,但它們都沒有按預期工作。

<asp:RadioButton ID="ratiobuttonChoose" runat="server" AutoPostBack="true" 
                                    OnCheckedChanged="Selected"/>

有人可以,請建議我如何做到這一點。

在 Page_Load 后面的代碼中添加一個腳本:

ratiobuttonChoose.Attributes.Add("onclick", "clientJsFunction()");

參考: MSDN

您可以直接在您的標簽上添加 onclick(VisualStudio 不建議,但它有效):

<asp:RadioButton ID="ratiobuttonChoose" runat="server" AutoPostBack="true" 
    OnCheckedChanged="Selected" onclick="alert('Clicked!');" />

您也可以使用 jQuery,請參見此處

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM