1樓:
var ds = $('select[id^="a"] option:selected').map(function()).get().join(',')
2樓:匿名使用者
用$("#a1 option[selected=selected]").val();就可以了
jquery怎麼獲取select選中的值
3樓:匿名使用者
js: document.getelementbyid("sid").value;
jquery: $("#sid").val();
直接就可以獲取指定select的選中的值;
如果是多選的話,需要用其他方法。
alert($("#eid").val()+"/"+document.getelementbyid("eid").value);
4樓:匿名使用者
jquery取select選中的值方法如下:
例子:mr
mrsms
drprof
jquery("#myselect option:selected").text(); // => "mr"
還有一點要注意如果 select是checkbox 要這樣使用:
jquery("#select1 option:checked ").text();
jq 完成這個選擇器的核心**
// loop through all the selected options
for ( ; i < max; i++ )
// multi-selects return an array
values.push( value );}}
5樓:品茗逗逗網
根據下拉選單屬性選取 就好了 比如id $("#id option:selected").val()
6樓:鱷鱷
$("input[name="test"]:checked")
jquery如何獲取一個select裡面的所有option的值呢?
7樓:幻翼高達
2、在index.html中的標籤,輸入jquery**:。
var a = ;
$('option[selected="1"]').each(function () {
a.push($(this).text())3、瀏覽器執行index.html頁面,此時被選出來的值被放入一個陣列並列印了出來。
8樓:匿名使用者
基本思路:遍歷select下的option,使用val()獲取每個option的值,然後加入到一個陣列中。根據這個思路,可以使用for迴圈或者jquery的each()遍歷函式實現。
這裡提供一個更簡潔的**:
$("option").map(function()).get().join(", ")
**說明:
使用map()函式把每個option的值傳遞到當前匹配集合,生成包含返回值的物件;
使用 get() 處理返回的物件以得到基礎的陣列;
使用join()函式組裝字串。
例項演示如下:
1、html結構
option-1
option-2
option-3
2、jquery**
$(function()).get().join(", ")alert(str);
3、效果演示
9樓:澤希
$(document).ready(function());
});如上**可以解決,寫了註釋,希望可以幫到你
10樓:匿名使用者
$('select option').map(function()
});應該不需要全部那個值吧? 如果需要的話 就把if條件去掉
jquery問題:知道