Как получить результаты запроса, добавив значения полей формы динамически с помощью ajax?Autocomplete not return output
<script>
$(document).ready(function() {
$("textbox").autocomplete({
source: function(query, response) {
$.ajax({
url: "/xxx/sample.cfc?method=queries&returnformat=json",
dataType: "json",
data: {
searchKeyword: query.term
},
success: function(result) {
response(result);
}
});
}
});
});
</script>
Я пробовал код ниже, но не смог получить результат. Правильно ли это?
Как получить записи, передав searchKeyword
в sample.cfc? Какая логика должна быть написана в sample.cfc?
try select2: http://ivaynberg.github.com/select2/ –
Я думаю, что вы делаете что-то в обратном направлении. Я думаю, вы должны сначала запустить cfc, прежде чем начинать называть его с помощью ajax. Причина в том, что если вы не напишете это совершенно в первый раз, гораздо проще устранить проблему с использованием coldfusion и ничего больше. –
- это «текстовое поле» ID? обязательно используйте $ ("# textbox"). autocomplete, если это так. Я согласен с Дэном, убедитесь, что ваш cfc создает желаемый json в зависимости от вашей строки запроса. – Travis