地址:http://jqweui.com/extends#picker
加了Display Value后,會產生改變值后,Picker顯示Value而不顯示Text情況。需要在OnClose里做如下處理。
texts: ['趙', '錢', '孫', '李', '周', '吳', '鄭', '王']
values: ['1', '2', '3', '4', '5', '6', '7', '8']
var p_arrayusers = new Array();
var p_arraydisplayusers = new Array();
for (i = 0; i < result.length; i++) { p_arrayusers.push(values[i]); p_arraydisplayusers.push(texts[i]); } $("#person").picker({ title : "選擇", cols: [ { textAlign: 'center', values: p_arrayusers, displayValues:p_arraydisplayusers }],
onChange:..同onClose onClose: function(p, v, d) { if(p.displayValue!=undefined){
$("#drpPerson").val(p.displayValue);
$("#drpPerson").attr("data-values",p.value);
}
} },true);