2012-05-10 20 views
0

私はHTMLで3つの選択ボックスを持っています。demoを参照してください。階層選択集団jQuery/PHP

どうすればよいですか:最初の<select>のオプションの1つをクリックすると、データはデータベースから2番目の<select>にロードされます。 2番目の<select>のデータをクリックすると、3番目の<select>にデータベースのデータが追加されます。

簡単な質問

階層的にデータを保存し、ロードするための最良かつ最も簡単な方法は何ですか。 tree viewと同じですが、<select>要素です。

+0

http://jsfiddle.net/BqvrJ/1/ - jqueryを使用してデータをロードする方法を見てみましょう。私はちょうどダミーの配列を使用している。 – gunnx

答えて

2

このtutorial

+1

このリンクは質問に答えるかもしれませんが、回答の重要な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 –

2

使用AJAXをチェックアウトし、あなたはどちらか、私たちはあなたのオプションのPHPを選択に追加することができます。

$.post('thephp.php',{parameter,value},function(data) { 
    $('selectid').append(data); 
} 

または、jsonを使用してその方法を追加できます。

関連する問題