我正在为状态字段使用 jquery UI 自动完成插件。这是我的代码:
自动完成:
{
source: function( request, response ) {
jQuery.ajax({
url:base+"/stateSearchJSON",
dataType: "jsonp",
data: {
maxRows: 10,
startsWith: request.term
},
success: function( data ) {
response( jQuery.map( data.states, function( item ) {
return {
value: item.stateName,
label: item.stateName
}
}));
jQuery('.ui-autocomplete').css('width', '188px');
}
});
}
}
现在对于状态字段,我想向自动完成添加一个硬编码值,即“三态”。值:标签:'tristate',值:CT,NY,NJ。
自动完成应该填充 JSON 响应和三态的硬编码值。
如何将 JSON 和硬编码值合并为自动完成?