Helius
2021-06-16 5728be2af515b2200e782aa201ca5d4d67d9ea47
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!--# 
/*通用数据下拉列表控件,输入有data,value,attrId,attrName,name
<layui:simpleDataSelect name="orgId" value="${user.orgId}" data="${orgs}" 
                    attrId="id" attrName="orgName"/>
*/  -->
<div class="${style!'layui-input-inline'}">
<!--#  
if(has(readonly)){
    var selectedData = null;
    var expected = value!"";
    for(item in data){
        if(item[attrId]==expected){
            selectedData = item;
            break;
        }
    }
-->
    <input type="text"  class="layui-input input-readonly" value="${selectedData[attrName]}"></input>
    <input type="hidden"  name="${name}" value="${expected}"></input>
<!--#}else{  -->
 
    <select  name="${name}" ${has(id)?("id="+id):''}>
        <option  value="">请选择</option>
    <!--# 
        var expected = value!"";
        for(item in data){
     -->
        <option value="${item[attrId]}" ${item[attrId]==expected?'selected'}>${item[attrName]}</option>
   <!--#}-->
    </select>
 <!--#}  -->
</div>