Javascript 使用jquery将值附加到asp.net dropdownlist
我试图用jquery追加一个值,但用我尝试的方法,选项不想追加。 这就是我正在尝试的(出于测试目的):Javascript 使用jquery将值附加到asp.net dropdownlist,javascript,jquery,asp.net,jquery-ui,drop-down-menu,Javascript,Jquery,Asp.net,Jquery Ui,Drop Down Menu,我试图用jquery追加一个值,但用我尝试的方法,选项不想追加。 这就是我正在尝试的(出于测试目的): $('#')。单击(函数(){ 变量myOptions={ val1:100, val2:'text2' }; $('#').append(新选项(myOptions.val2,myOptions.val1)); }); 我也试过: $('#<%=btnSelectAgentAdd.ClientID %>').click(function () {
$('#')。单击(函数(){
变量myOptions={
val1:100,
val2:'text2'
};
$('#').append(新选项(myOptions.val2,myOptions.val1));
});
我也试过:
$('#<%=btnSelectAgentAdd.ClientID %>').click(function () {
var mySelect = $('#<%=ddlAgentName.ClientID %>');
var myOptions = {
val1: 100,
val2: 'text2'
};
$.each(myOptions, function(val, text) {
$('#<%=ddlAgentName.ClientID %>').append( new Option(text,val) );
});
});
$('#')。单击(函数(){
var mySelect=$(“#”);
变量myOptions={
val1:100,
val2:'text2'
};
$.each(myOptions,function(val,text){
$('#')。追加(新选项(文本,val));
});
});
这是:
$('#<%=btnSelectAgentAdd.ClientID %>').click(function () {
var mySelect = $('#<%=ddlAgentName.ClientID %>');
var myOptions = {
val1: 100,
val2: 'text2'
};
$.each(myOptions, function(val, text) {
mySelect.append(
$('<option></option>').val(val).html(text)
);
});
$('#')。单击(函数(){
var mySelect=$(“#”);
变量myOptions={
val1:100,
val2:'text2'
};
$.each(myOptions,function(val,text){
mySelect.append(
$('').val(val).html(文本)
);
});
他们都没有工作。
使用firebug进行调试表明,在将值附加到dropdownlist的最后一步发生错误。
欢迎提出任何建议。
谢谢,Lazialevar newOption=“一些文本”;
var newOption = "<option value='"+"1"+"'>Some Text</option>";
$("#ddlCategory").append(newOption);
$(“#类别”)。追加(新选项);
参考试着这样做:
$.each(myOptions, function (val, text) {
mySelect.append($('<option />', {
value: val,
text: text
}));
});
$。每个选项、函数(val、文本){
mySelect.append($(''){
值:val,
文本:文本
}));
});
试试这个
$('#<%=btnSelectAgentAdd.ClientID %>').click(function () {
var mySelect = $('#<%=ddlAgentName.ClientID %>').append('<option value="100">yourtext</option><option value="100">yourtext</option>');
});
$('#')。单击(函数(){
var mySelect=$('#').append('yourtextyourtext');
});
$('#<%=btnSelectAgentAdd.ClientID %>').click(function () {
var mySelect = $('#<%=ddlAgentName.ClientID %>').append('<option value="100">yourtext</option><option value="100">yourtext</option>');
});