对于网站,我会在不同页面上有很多自动完成字段。
它们在所有页面上的工作方式完全相同,但它们不能调用相同的URL。
我想知道是否有可能在<input>
上提及将成为自动填充字段的网址?目标是为许多html代码提供一个js代码
我尝试了一些东西,但它似乎不起作用: HTML:
<input type="field" name="search" class="autocomplete" value="Search" url="smalltest/otherTest/..." />
和JS
$(document).ready(function () {
$("input.autocomplete").autocomplete({
source: $(this).attr("url")
}); });
我在jquery lib中遇到异常。
答案 0 :(得分:8)
将网址属性更改为data-url
,然后在.autocomplete中执行以下操作:
source: $(this).data("url")