1
我已經輸入框是這樣的:我怎樣才能獲得多個輸入字段的多個值?
<input type="text" id="namecity1" name="city1" />
<input type="hidden" id="idcity1" name="idcity1" />
<input type="text" id="namecity2" name="city2" />
<input type="hidden" id="idcity2" name="idcity2" />
腳本:
<script src="jquery-1.4.js"></script>
<script type="text/javascript" src="jquery.autocomplete.js"></script>
<link rel="stylesheet" type="text/css" href="jquery.autocomplete.css" />
<script>
$(function()
{
var city;
var idcity;
for(var i=1;i<=2;i++)
{
city = "namecity"+i;
idcity= $("#"+city).next().attr('id');
$("#"+city).autocomplete("states.php").result(function(event, data, formatted)
{
$("#"+idcity).val(data[1]);
});
}//for
});
</script>
可變i
後:
result(function(event, data, formatted)
爲什麼不是1,2作爲一個功能for
上面?
它的工作:) THXü所以much..thx u..thxü... – 2012-01-11 03:52:09
MEH - 我的選擇是關閉的一點點 - +1了工作答案 – 2012-01-11 05:13:44