我正在使用jquery autosuggest。它工作得很好。但是,是否可以使用条件返回语句。如果我这样做了,我的jquery就会爆炸。
response ($.map( data.data, function(item){
return {
if (item.secT = '') {
label: item.bodydata+" ("+item.desc+") ",
value: item.bodydata+" ("+item.stringid+") ",
}else {
label: item.bodydata+" ("+item.desc+") " +" ("+item.sec+") ",
value: item.bodydata+" ("+item.stringid+") ",
};
}发布于 2011-08-27 01:37:57
你的括号到处都是。将其更改为:
response ($.map( data.data, function(item){
return
item.secT == '' ? {
label: item.bodydata+" ("+item.desc+") ",
value: item.bodydata+" ("+item.stringid+") "
} : {
label: item.bodydata+" ("+item.desc+") " +" ("+item.sec+") ",
value: item.bodydata+" ("+item.stringid+") "
}
}));https://stackoverflow.com/questions/7208423
复制相似问题