2011-08-15 7 views
0

私は、アイテムの大きなリストがタイプによって絞り込まれた(jqueryを使用して、選択肢に一致するアイテム以外のアイテムをすべて非表示にする)機能を求めているクライアントを持っています...リストアイテムをフォームの値として使用するにはどうすればよいですか?

今、彼は、 "タイプ"のこのすてきなリスト(ちょっとしたアイコンと説明をポップアップ)をフォームに追加して、選択したドロップダウンリストを置き換えるように要請しています。値はすべて同じですが、これらのボタンの1つをクリックすると、フォームの値をどのように変更できるのか分かりません。

各項目がラジオボタンである可能性があるので、どのラジオボタンがチェックされているか(またはアイコンが選択されているかに依存します)、値はどのように/これが行われるか分かりません。

アドバイスは素晴らしいです。ありがとう。

答えて

1

ドロップダウンボックスを非表示にし、イベントをリストアイテムにバインドし、1つのアイテムがドロップダウンボックスの更新をクリックしたとき。

JS例

$('#items li').click(function(){ 
    $('#my_drop_down_box').value($(this).attr('rel')); 
}); 

HTML例

<ul id="items"> 
    <li rl ="1">Item 1</li> 
    <li rel="2">Item 2</li> 
</ul> 
関連する問題