ajax({
url : "XXXX.do",
dataType : " json",
type : "GET",
cache : false,
success : function(data) {
var obj = eval(data); //数组
$.each(obj, function (index, item) {
//循环获取数据
var id = obj[index]._id;
var type = obj[index]._type;
var key = obj[index]._key;
var value = obj[index].value;
var option = "<option value='"+key+"'>"+value+"</option>";
$("#status") .append( option );
url : "XXXX.do",
dataType : " json",
type : "GET",
cache : false,
success : function(data) {
var obj = eval(data); //数组
$.each(obj, function (index, item) {
//循环获取数据
var id = obj[index]._id;
var type = obj[index]._type;
var key = obj[index]._key;
var value = obj[index].value;
var option = "<option value='"+key+"'>"+value+"</option>";
$("#status") .append( option );
});
1)返回的是Json数据,通过eval()变成数据
2)调用$.each()遍历数据,并取得对应数据中的值
3)组装成html,并加载到select下拉框中。