2011-10-17 8 views
4

私はidが "tdcities"の列を持っています。この特定の表の列のすべてのselect要素を調べて、そのIDと行IDを比較する必要があります。テキスト値。ここで はなく、入力メニューの選択\オプションの種類について(ちょうど.valとの.text部品を交換する)私はSelect Menuのテキスト値を選択する

$("#tdcities input[type=select]").each(function(){ 
       var city_id=$(this).attr('id'); 
       if(city_id==tr_id){ 
        country_city = $(this).text(); 
        alert(country_city)     
        } 
       }); 

このコードは、テキストの入力タイプに完璧に動作を使用していたコードである すべてのヘルプは

を高く評価しました

答えて

4

country_city = $(this).children('option:selected').text();

+0

悪い正しくありません。それは最初の項目のみに作用します。 – MaxI

+0

もう一度私の悪い。あなたは絶対に正しいです。しかし、入力[type = text]コードの代わりに私のselectメニューのidを追加しなければならなかった – MaxI

1

あなたはタイプをチェックしてください。DDLため

$("option:selected",$(this)).text(); 
関連する問題