小编Kal*_*tim的帖子

如何使用selectize js从选择框中获取数据值

我可以将选项加载到selectize js选择框.但是我如何从中获取数据值?例如:

$('#product_id').append('<option data-no_of_reams="'+data[i].no_of_reams+'" value="'+data[i].id+'">'+data[i].c_code+'</option>');
Run Code Online (Sandbox Code Playgroud)

我从中获取了值但无法从data-no_of_reams="'+data[i].no_of_reams+'".帮助我获取数据来查找数据 data-no_of_reams

完整的代码在这里

function getAllCCode(){
$.ajax({
    url: '/inward/allccode/',
    type: 'GET',
    datatype: 'JSON',
    success: function(data){
        $('#product_id').append('<option value="">Select</option>');
        for (var i in data){
            $('#product_id').append('<option data-size="'+data[i].size_h+'X'+data[i].size_w+'" data-radius="'+data[i].radius+'" data-type="'+get_type(data[i].type)+'" data-meal="'+get_mill(data[i].mill)+'" data-variety="'+get_code(data[i].variety)+'" data-ream_weight="'+data[i].ream_weight+'" data-no_of_reams="'+data[i].no_of_reams+'" value="'+data[i].id+'">'+data[i].c_code+'</option>');
        }
    }
}).done(function() {
    $('#product_id').selectize({
        onChange : function(){
            alert('hello');
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

}

提前致谢

javascript selectize.js

2
推荐指数
1
解决办法
5499
查看次数

标签 统计

javascript ×1

selectize.js ×1