[英]How to append an unordered list to en exisiting html element using jquery
<input class ="metro" type="text" name="city">
這是一個輸入標簽,我需要附加一個無序列表,它作為一個數組傳遞給一個函數調用,如下所示
$("input").autoComplete(["agra","bombay","delhi","chennai"]);
此自動完成功能接受一個數組並將其元素輸出為unorederd列表,我無法做到。
$( “輸入”)自動完成({源:[ “阿格拉”, “孟買”, “德里”, “奈”]});
如果要自己實現該功能,基本塊將如下所示
$(function () {
var Cities = [
"agra",
"bombay",
"delhi",
"chennai"
];
$("input.metro").autocomplete({
$(this).append("<ul>");
for(i=0;i<Cities.length;i++){
$(this).children("ul").append("<li>Cities[i]</li>");
}
$(this).append("</ul>");
});
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.