我正在尝试为 jQuery 实现 Ajax 自动完成并传递一些额外的参数。文档显示了如何做到这一点,但问题是,当我尝试使用另一个字段的值时,它会使我的浏览器崩溃。
$(function () {
'use strict';
// Initialize ajax autocomplete:
$('#school').autocomplete({
serviceUrl: 'schools.php',
params: { address_state: $('#address_state options:selected').val() },
onSelect: function(suggestion) {
$('input#school').val(suggestion.name);
$('input#school-ceeb').val(suggestion.data);
},
onInvalidateSelection: function() {
$('#selection-ajax').html('You selected: none');
}
});
});
如果有人有一些建议,我将不胜感激。预览版可在http://www.keuka.edu/pete/Inquiry使用州和高中名称字段找到。