$("#line").select({
title: "选择线路",
items:["法官", "医生", "猎人", "学生", "记者", "其他"],
onChange: function (d) {
console.log(this, d);
},
onClose: function () {
console.log("close");
},
onOpen: function () {
console.log("open");
},
});//jquery weui 里select组件代码
//下面是我从数据库取得数据,放在lineArr数组里了
var lineNameStr = document.getElementById("inpt_lineName").value.toString();
var lineArr = lineNameStr.split(';');
怎么把数组值赋值给items那?
jquery菜鸟,勿喷!求解决方案!多谢!
title: "选择线路",
items:["法官", "医生", "猎人", "学生", "记者", "其他"],
onChange: function (d) {
console.log(this, d);
},
onClose: function () {
console.log("close");
},
onOpen: function () {
console.log("open");
},
});//jquery weui 里select组件代码
//下面是我从数据库取得数据,放在lineArr数组里了
var lineNameStr = document.getElementById("inpt_lineName").value.toString();
var lineArr = lineNameStr.split(';');
怎么把数组值赋值给items那?
jquery菜鸟,勿喷!求解决方案!多谢!
function $ajax(obj){ //超简易ajax
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = handleStateChange;
xhr.open("get",obj.url,true);
xhr.send();
function handleStateChange(e){
var result;
if(xhr.readyState == 4){
if ((xhr.status >= 200 && xhr.status < 300) || xhr.status == 304) {
result = JSON.parse(xhr.responseText);
obj.success && obj.success(result);
}
}
}
}
$ajax({
url:"xxx",
success:function(data){
$("#line").select({
title: "选择线路",
items:data,
onChange: function (d) {
console.log(this, d);
},
onClose: function () {
console.log("close");
},
onOpen: function () {
console.log("open");
},
});
}
});
title: "标题",
items: lineArr
});
url: 'url',
datatype: "json",
success: function(data) {
if (data) {
var datalist = new Array;
for (var i = 0; i < data.length; i++) {
var info = { "title": data[i].Name, "value": data[i].Id };
datalist.push(info);
}
console.log(datalist);
$("#select").select({
title: "",
multi: true,
items: datalist,
beforeClose: function (values, titles) {
if (限制条件) {
$.toast("错误提示", "cancel");
return false;
}
return true;
}
});
}
}
});