| | |
| | | // 设置option的文本/属性值/data值
|
| | | option.text(_list.txt);
|
| | | option.val(_list.val);
|
| | | option.attr('selected', _list.selected);
|
| | | option.data('data', _list.data);
|
| | | Object.keys(_list.attr).forEach(function(key){
|
| | | var val = _list.attr[key];
|
| | |
| | | }
|
| | |
|
| | | // 构造生成select列表的对象数组
|
| | | function getLayuiSelect(txt, val, attr, data) {
|
| | | function getLayuiSelect(txt, val, attr, data, isSelected) {
|
| | | var obj = {
|
| | | val: '',
|
| | | txt: '',
|
| | |
| | | obj.txt = txt; // option的文本值
|
| | | obj.attr = attr; // option的自定义的属性
|
| | | obj.data = data; // option的data值
|
| | | obj.selected = isSelected?true:false;
|
| | |
|
| | | // 返回构造的对象
|
| | | return obj;
|