0
我有一個asp下拉列表用VB.NET代碼文件,像這樣變化值下拉列表中的星號上的變化事件
<asp:DropDownList ID="txtPac1" cssclass="txtPAC" runat="server" AutoCompleteType="Disabled" aria-required="true"/>
這是由函數
在頁面加載時創建填充For i As Integer = 0 To 9
dropDown.Items.Add(i.ToString())
Next
當選擇一個選項時,我希望ddl的文本成爲星號,但是列表要保留它的下拉項目。
我嘗試使用JavaScript這樣的:
$(document).on("change", "#<%=txtPac1.ClientID%>", function() {
$(this).text("*");
});
,但它只是消隱DDL和刪除所有選項
更接近,我已經管理的解決方案
options
,但現在它正在改變DDL爲*的所有選項。你知道一種方法只改變出現的內容並按原樣離開列表嗎?感謝您的幫助:) –你是什麼意思_ _「ddl的文本」_?你是指一些元素?那個元素在哪裏? – Rayon
@Rayon - 我的理解是,當列表被摺疊時,他想在DropDownList框中顯示***,但在列表展開時仍然可以看到實際的選項文本。 – ConnorsFan