select2 ajax no mostrará los datos json devueltos
Aquí está el aspecto de la cadena json que se devuelve de mi página de ColdFusion:[{"client":"Asante","id":12},{"client":"City of Lancaster","id":14},{"client":"Massey Energy","id":35},{"client":"Northeast Utilities","id":68},{"client":"Washtenaw","id":50}]
. Firebug afirma que todo está funcionando perfectamente, pero ninguno de los datos aparece en el complemento select2.
¿Alguien sabe cuál podría ser el problema? ¿Debería estar devolviendo nombres de columna o algo?
llamada select2
$(".select").select2({
allowClear: true,
blurOnChange: true,
openOnEnter: false,
ajax: {
url: "/surveymanagement/admin/client.cfc",
dataType: 'json',
data: function (term, page) {
return {
method: "GetClientsByName",
name: term
};
},
results: function (data, page) {
return { results: data };
}
}
});