2011-08-15 6 views
1

AJAXまたはjQueryとPHPを使用して選択ボックスから選択した値からテキストフィールドをポーズするのに役立つチュートリアルまたはコードはありますか?AJAXまたはjQueryとPHPを使用してテキストフィールドに入力する動的選択ボックス

enter image description here

+0

をご覧ください:http://stackoverflow.com/questions/5592574/populate-select-from-other-select-value-using-jquery – OverZealous

+3

私は与えないだろうか今はちょっと漫画サンズのために。 –

+0

@Ben [COMIC SAAAAANS !!!](http://www.explosm.net/comics/2301/) – Phil

答えて

6
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
<script> 
    //Please visit http://www.nokiflores.com 
$(document).ready(function() { 
    $("#country").change(
     function() { 
      $("#capital").val($(this).val()); 
     } 
    ); 
}); 
</script> 
<select id="country" name="country"> 
    <option value="Delhi" >India</option> 
    <option value="manila" >phil</option> 
    <option value="tokyo" >japan</option> 
</select> 

<input type="text" readonly="readonly" value="" id="capital" name="capital" /> 

はこれを試してみてください: あなたがPHPを使用したい場合は、AJAXを使用してそれを別の方法を行います。 私はあなたが欲しい答えはここにあると思いhttp://www.nokiflores.com

+0

感謝してください。 –

+0

ありがとう、それは今PHPで動作します! – alibenmessaoud

+1

あなたの歓迎と問題なし:) –

0

...絵のように私はあなたがデリーを埋めると、スクリプトがない反対、インドを決めることができますね。 しかし、選択した国の都市の一部を利用可能にしたい場合は意味があります。

あなたの質問には、すべての主要国とそこにある都市の巨大なリストが必要です。

私のアプローチ: javascriptでは 'country'の配列を作成します。 各国のcsvリストを作成します(in.csv、us.csvなど)

ここでは、JSの国別のオプションフィールドを使用しています。 国が選択されたら、jqueryを起動してajaxを使用して対応する 'country-code.csv'を取得します。 次に、フェッチされた都市名の選択リストを作成するだけです。

注:CSVに反対するユーザーもいれば、適切なファイル形式を選択することもできます。

関連する問題