BingoTouch定义的select的使用
第一种方试:
赋值
直接在html里值写死。
<li style="padding-top: 4px; padding-bottom: 4px;">
<div data-iconpos="right" class="txt_Content">
<div class="thumbnail nail_left">
紧急程度:
</div>
<div class="thumbnail nail_right">
<div title="请选择紧急程度" id="EmergencyType" data-role="BTSelect" style="width: 330px"
data='[{"value":1,"label":"一般"},{"value":2,"label":"紧急"},{"value":3,"label":"非常紧急"}]'>
<span>请选择紧急程度</span>
</div>
</div>
</div>
</li>
获取值
$("#EmergencyType").btselect("val")返回的是对象。
var EmergencyType = $("#EmergencyType").btselect("val").value;
第二种方式:
赋值
动态加载数据
发请求获取数据,并借助百度模板引擎生成需要的格式的html字符串数据
如:
<script id="catagorylist" type="text/html">
<%if(DataList.length>=1){%><%for(var i = 0;i<DataList.length;i++){%>
{"value":"<%=DataList[i].CatagoryID%>","label":"<%=DataList[i].CatagoryName%>"}<% if(i<DataList.length-1) {%>,<%} %>
<% } %><% } %>
</script>
var html=bt('catagorvlist', Catagorvlist)
var datavalue=("["+html+"]").replace(" ","");
$("#BTSe1ect").attr("data",datavalue);
//计算页数s
}else{
app.a1ert("物资类别为空");
}
u1.1nit();
然后将数据赋给select标签,再ui.init();

浙公网安备 33010602011771号