我通过Ajax从选项列表中实现了搜索,并且运行良好。但是,要填充其他级联选择,我将在填充的选项上保存一些html5“数据”属性。方法“结果”仅要求包含ID和文本的数组。任何的想法?
results: function(data, page) {
return { results: $.map(data, function(city, i) {
return {id: city.id, text: city.name};
// I tried adding data- attributes to return but didn't work
})}
}
}
您可以使用formatResult。http://jsfiddle.net/LUsMb/4098/
$("#e4").select2({
formatResult: function(state) {
return '<div data-my="' + ... + '">' + state.text + '</div>';
},
...
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句