Jquery 動態添加option 並給option添加數據,並幫定事件


  //添加下拉框
    function append_add(data) {
        $('#add').append(
            '<div class="form-group" id='+form_group_id+'>' +
            '<label for="shebeis">起始設備</label>' +
            '<select id=' + select_id + ' name="shebeis">' +
            '<option value ="">--請選擇--</option>' +
            '</select>' +
            '</div>'
        );
        //遍歷option
        $.each(data, function (i, item) {
            var o = new Option(item.name, item.id);
            $(o).html(item.name);
            $("#" + select_id).append(o);
            // $("#"+select_id).append($('<option>', {
            //     value: item.id,
            //     text : item.name
            // }));

        });
        //選擇事件
        $("#" + select_id).change(function(){
            alert($(this).children('option:selected').val());
            var id=$(this).children('option:selected').val();//這就是selected的值
            getshebeiPorts(form_group_id,id);
        })

    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM