如何使用jquery从动态下拉框中获取值数组?

时间:2015-02-10 11:03:05

标签: jquery ajax

我已将ajax成功函数数据填充到动态下拉元素中,现在我需要在数组中获取这些下拉值

我的Ajax功能

vid=[];
$.ajax({

    type: "POST",
    contentType: 'application/json;charset=utf-8',
    dataType: 'json',
    url: 'getvendors',
    data: JSON.stringify(),
    success: function(drp_vendors) {

        var s = $('<select id="vendor" class="vendor"/>');
        $('<option />', {
            value: 0,
            text: '--Select--'
        }).appendTo(s);

        for (var v in drp_vendors) {
            vid = drp_vendors[v].toString().split(',');
            $('<option />', {
                value: vid[0],
                text: vid[1]
            }).appendTo(s);
        }
tr.append($("<td />").html(s));
$('#table2').append(tr);

    }
});


<table id=table2></table>

我可以使用以下代码获取动态复选框值

var valtxt = [];
         $("input[name=quantity]").each(function(i){
             valtxt[i] = $(this).val();
          // alert("ids="+valtxt[i]);

         });

0 个答案:

没有答案