Javascript 使用jquery将值附加到asp.net dropdownlist

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 () {

我试图用jquery追加一个值,但用我尝试的方法,选项不想追加。 这就是我正在尝试的(出于测试目的):

$('#')。单击(函数(){
变量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的最后一步发生错误。 欢迎提出任何建议。 谢谢,Laziale

var 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>');

             });