Я использую плагин AJAX для автозаполнения JQuery следующим образом;Оценить свойство объекта, когда он используется
$(document).ready(function() {
$("#myfield").autocomplete({
serviceUrl:'autocomplete.asp?soc=' + $("#soc").val()
});
});
Это не работает, потому что (я предполагаю) свойство serviceUrl вычисляется один раз при загрузке страницы, в то время как я хочу, чтобы это изменить, чтобы отразить текущее значение $ («# SOC»).
Могу ли я достичь этого с каким-то закрытием или мне нужно вручную изменить свойство на $("#soc").change()
?
Это точный код, который вы используете? потому что .val не дает никакого результата - вам понадобится .val(), чтобы он дал какой-либо результат. –
Я использую '.val()', забыл скопировать в вопрос извините. – Flash
Какую библиотеку автозаполнения вы используете? Я не вижу serviceURL в библиотеке jQueryUI. –