2010年1月27日 星期三

jQuery 取得 dropdown list 選取的值

DropDownList  下拉控制項產生的 Html 的原始碼為 <select>,當要抓目前 DropDownList 選取值的方式則要用:



// 假設 ddl_ExecDept 是目前頁面上 DropDownList 的 ID

//取得 下拉控制項的值
alert($("select[id*=ddl_ExecDept]").val());

不難,只是常常忘了 ...

1 則留言:

  1. 下拉控制項有分 text 與 value 兩部份, value 當然按照上述的方式就可以解決。那,text 怎麼辦?

    可以使用 find(":selected").text() 來取得,記住,如果只寫 .text() 的話,則會回傳一大串你不想要的資訊喔。

    參考 http://blog.darkthread.net/blogs/darkthreadtw/archive/2009/05/12/jquery-for-select-object.aspx

    回覆刪除