| | |
| | | for(var i=0; i<optList.length; i++) {
|
| | | var _data = optList[i];
|
| | | var _option = $('<option value="'+_data.val+'">'+_data.txt+'</option>');
|
| | | _option.attr('selected', _data.selected);
|
| | | _option.data('attr', _data.data);
|
| | |
|
| | | Object.keys(_data.attr).forEach(function(key) {
|
| | |
| | | }
|
| | |
|
| | | // 获取生成下拉列表的数据
|
| | | function getOptionsData(txt, val, data, attr) {
|
| | | function getOptionsData(txt, val, data, attr, isSelected) {
|
| | | var _tmp = {};
|
| | | _tmp.txt = txt;
|
| | | _tmp.val = val;
|
| | | _tmp.attr = attr || {};
|
| | | _tmp.data = data || {};
|
| | | _tmp.selected = isSelected?true:false;
|
| | | return _tmp;
|
| | | }
|
| | |
|