考慮下表:順序自動完成
<table>
<tr>
<th>Country</th>
<th>State/Province</th>
<th>City</th>
</tr>
<tr>
<td><input name="country_1" value="" /></td>
<td><input name="stateProv_1" value="" /></td>
<td><input name="city_1" value="" /></td>
</tr>
<tr>
<td><input name="country_n" value="" /></td>
<td><input name="stateProv_n" value="" /></td>
<td><input name="city_n" value="" /></td>
</tr>
...
</table>
我想用jQuery UI Autocomplete來幫助我的用戶輸入的數據。 country_1
的值用於選擇stateProv_1
的可能值用於選擇city_1
的可能值。
這種順序自動完成的解釋很好by this Q&A。
我的問題涉及到jQuery位本身:我必須爲每個輸入標籤調用自動完成代碼嗎?
$("country_1").autocomplete({ ... });
$("stateProv_1").autocomplete({ ... });
$("city_1").autocomplete({ ... });
...
$("country_n").autocomplete({ ... });
$("stateProv_n").autocomplete({ ... });
$("city_n").autocomplete({ ... });
還是有每個型自動完成的(國家,StateProv,市)來監視其所有輸入的方式嗎?
n根據用戶上下文而變化。
請參閱我對Dipesh的評論。 – Drew 2013-03-20 03:32:11
你正在使用'source'函數不是嗎? – 2013-03-20 03:32:54
@AndrewHeath看到我的更新 – 2013-03-20 03:42:31