jqueryui auto completeに関する素晴らしい記事がhereから見つかりました。これは、jsonを使用してmysqlからデータを取得する方法を示しています。それは完璧に働いています。しかし、私は以下のような可変の値を送る必要があります。追加変数jqueryuiオートコンプリートを渡す
のindex.php
<form>
<select name="typeo" id="typeo" class="select" title="Select Country from List">
<option>None</option>
<option>US</option>
<option>UK</option>
</select>
<input type="text" id="state" name="state" /> <input readonly="readonly" type="text" id="abbrev" name="abbrev" maxlength="2" size="2"/></p>
<input type="submit" name="submit" value="Submit" /></p>
そして
jqueryのは今、私は、MySQLのクエリようstates.phpにtypeoの値を送信したい
$('#abbrev').val("");
$("#state").autocomplete({
source: "states.php",
minLength: 2,
select: function(event, ui) {
$('#state_id').val(ui.item.id);
$('#abbrev').val(ui.item.abbrev);
}
});
});
です可能性があります
"SELECT statename, statecode FROM states where country='$typeoValue' AND statename LIKE '%$states%'"
どうやってtypeoの値を送ることができますか?誰でも私を助けてくれますか?おかげさまで
おかげ@Dogbert :$( "#typeo")。val()})); }データがFirebugのコンソールに表示されますが、ドロップダウンが表示されない理由はありません。手伝って頂けますか? – DAKSH