У меня есть вопрос относительно ввода ниже. Я использую jQuery для ввода поля ввода . Вам нужно иметь окруженный div или вы можете использовать атрибут name из тега формы html?jQuery div или имя поля ввода
<input type="text" name="name" size="30">
и
var MIN_LENGTH = 3;
$(document).ready(function() {
$("#keyword").keyup(function() {
var keyword = $("#keyword").val();
if (keyword.length >= MIN_LENGTH) {
$.get("auto-complete.php", { keyword: keyword })
.done(function(data) {
console.log(data);
});
}
});
});
, что это правильный способ сделать это?
Так используйте селектор атрибута. https://api.jquery.com/attribute-equals-selector/ – epascarello
добавьте атрибут id к вашему входу так: 'id =" keyword "', поскольку вы выбираете '# keyword' в jquery –