gpt4 book ai didi

javascript - 将新行 ' ' 自动添加到 select 选项

转载 作者:行者123 更新时间:2023-12-02 20:22:59 25 4
gpt4 key购买 nike

XML

<?xml version="1.0" encoding="utf-8"?>
<Questions>
<Question>
<Id>1</Id>
<Text>aaa</Text>
</Question>
</Questions>

function PopupUserRegist() {
$.ajax({
type: "GET",
url: "Administrator/Questions.xml",
success: parseXml
});



function parseXml(xml)
{
$(xml).find("Question").each(function()
{
var value=$(this).find('Text').text()
$('#<%=sctQuestion.ClientID %>').
append($("<option></option>").
attr("value",value).
text(value));
});
}

$("#div_userregist").dialog("open");

}

HTML MainMaterPage.aspx

<select runat="server" id="sctQuestion">
<option></option>

此代码自动将新行内容“”添加到 <select> 的选项中

选择:行 1== ' '

选择:第2行== 'aaaa'

如何删除' ' 在第一行选择

$("#<%=sctQuestion.ClientID %>").removeOption(0);

错误说:.removeOption(0);不是一个函数

最佳答案

在开始追加之前,您必须清除列表:

 $('#<%=sctQuestion.ClientID %>').empty()

关于javascript - 将新行 ' ' 自动添加到 select 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5292382/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com