我发送两个属性的响应数据如下:
response["gender"] = 'Male' #Or whatever is the value from database
response["gender_choices"] = [
[, '-----------------'],
['MALE', 'Male'],
['FEMALE', 'Female'],
['OTHERS', 'Others']
]
我在用select2。我现在的代码如下:
$('.element-form#gender').select2({
placeholder: "Gender",
data: $.map(response.gender_choices, function(obj){
obj.value = obj[0];
obj.text = obj[1];
return obj.value, obj.text;
}
),
});
但它正在将obj.text值添加到选项 value和text。我想要的是将的值添加obj.value到option value和obj.texttext 。另外我怎样才能使response["gender"]选项选定值?
侃侃无极
相关分类