我有一個關於下面的輸入框的問題。我使用jQuery來捕獲輸入字段 。你需要做一個包圍的div嗎?或者你可以使用html表單標籤中的name屬性嗎?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」'因爲您在jquery中選擇了'#keyword' –