У меня есть 2 автозаполнения текста на моей странице ASP.Net. Мне нужно второе текстовое поле, чтобы получить значение из первого поля и назначить его как одну из опций, чтобы вытащить список. Только на стороне клиента.jQuery AutoCompleteTextBox с динамическими опциями
$("#txtBox1").AutoCompleteTextBox({ type: "val1", minLength: "3", userid: '1234' });
$("#txtBox2").AutoCompleteTextBox({ type: "val2", minLength: "3", userid: '1234',
cc: $('#txtBox1').on('autocompletechange change', function() {
//alert(this.value);
return this.value;
})
});
Итак, куб.см необходимо получить значение, выбранное в txtBox1 и всплывет список значений, возвращаемых из SQL прока. Я попробовал text() и val() после функции. Предупреждение работает и имеет значение. Но конечным результатом является «получение отправки в AJAX. Я даже попробовал переменную нокаута, прикрепленную к этикетке, и попробовал
<%=lblTxtBox1.Text%>
Но это не работает. Все, что мне нужно, это варианты для звонков в AJAX, чтобы они выглядели как:
cc: 'abcd'
Любая помощь приветствуется. Большое спасибо.
Изменен мой код следующим образом: var cc; $ ('# txtBox1'). on ('focusout', function() { cc = this.value.toString(); $ ("# txtBox2"). AutoCompleteTextBox ({type: "sometype", minLength: " 3 ", userid: '1234', cc: '' + cc + ''}); }); Теперь, когда я перешагиваю, данные возвращаются AJAX, но не отображаются как drop down для меня на выбор. – Veena