2011-07-21 9 views
4

jqueryでドロップダウンの選択項目の名前を取得するには?データベースで次のように私はbookd_idsとbook_titlesを持っている場合は

<%= select("books", "book_id", Book.all.collect {|b| 
       [ b.title, b.id ] }, {:include_blank => 'Select Book'})%> 

私は、クエリこうしてスルー冊のIDを取得することができます:

id | title 
--------------- 
1 | abc 
2 | xyz 
3 | pqr 

私は本は以下のショーとしてのDropDownList持っています:

var id = $("#books_book_id").val(); 

jqueryを使用してabc、xyz pqrタイトルを取得するにはどうすればよいですか?

答えて

9
var text = $("#books_book_id option:selected").text(); 
+0

ありがとうは非常に...それは魅力のように働いていました... – Kumar

3

は、いくつかの間のスペースを入れている:selected

var value = jQuery("#edit-system-name :selected").text(); 
関連する問題