combobox的callback只以第一次初始化时的为准
function initMyDomainCombobox(result){
$('#my_domain').combobox(result,
{
supportPinyin: true,//是否支持中文、英文字母模糊查询
imageUrl: 'default',//下拉图标链接,default则默认的
cssUrl: 'default',//样式文件链接,default则默认的
callBack: function (val, txt) {//选中后回调
if (projectid!= "") {
initKeyWord(val,projectid);
}
}
}
);
}
当相同的combobox多次.combobox()时,其它的会后面覆盖前面,但是callBack函数不会覆盖,所以callBack以第一次写的为准!
这里传入的result是json格式,如果为空的话传入{}。
不空的话则类似于
var obj=[
{
txt: "感知(Sense)数据表",
val:"感知(Sense)数据表"
},
{
txt: "口碑(Identity)数据表",
val:"口碑(Identity)数据表"
},
{
txt: "产品SISA指数数据表",
val:"产品SISA指数数据表"
}
];
this is it.