如何获取jquery中下拉列表所选项的名称?

时间:2011-07-21 16:55:12

标签: javascript jquery

如果我在数据库中有如下的bookd_ids和book_titles:

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

我有图书下拉列表,如下所示:

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

我可以通过这种方式查询书籍的ID:

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

如何使用jquery获取abc,xyz pqr标题?

2 个答案:

答案 0 :(得分:12)

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

答案 1 :(得分:3)

selected

之间留出了一些空格
var value = jQuery("#edit-system-name :selected").text();