.autocomplete({
source: function(request, callback) {
var userDAO = new com.ibm.client.dao.UserDAO();
userDAO.setDefaultIntranetId(window.utility.getUser());
var user = userDAO.getDefault();
var url;
if(user.getEmployeeCountry()=='US'){
url = "status_US.json";
}else if(user.getEmployeeCountry()=='CA'){
url = "status_CA.json";
}
$.getJSON(url, function(json) {
var matcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex( request.term ), "i" );
callback($.grep(json, function( item ) {
return matcher.test( item );
}));
});
}
});
However, I am looking for a cleaner solution using a combobox. Thus, where should I start looking at? Working samples are very welcome too.
Thank you.