1樓:精品diy生活
四級分類:
請選擇四級分類
if($("#thirdlevel").val()!=0)
if($("#fourthlevelid").val()!=0)//這個表示:假如希望當選擇選擇第三類時:如果第四類中有資料則刪除,如果沒有資料第四類的商品中的為預設值。
獲取select :
獲取select 選中的 text :
$("#ddlregtype").find("option:selected").text();
獲取select選中的 value:
$("#ddlregtype ").val();
獲取select選中的索引:
$("#ddlregtype ").get(0).selectedindex;
設定select:
設定select 選中的索引:
$("#ddlregtype ").get(0).selectedindex=index;//index為索引值
2樓:
有時候我們需要在乙個select中傳遞兩個有關聯但不同的值,比如你的這個情況。這時候要利用到option的另乙個不常用屬性name,用name來儲存第二個值,然後在onchange事件中分別用this.options[this.
selectedindex].name來呼叫這個值。
全12333
全12321
全123123
在你的程式裡,把之間的內容作為name屬性寫出來,然後定義乙個隱藏的input——optt,再定義好onchange事件,就可以同時獲取到value和name兩個值了。
3樓:
試試:111
222333
444555
666777
4樓:
有乙個方法,但是不值得推薦使用,因為不和規範。可以使用theform.opt[0].
value獲得第乙個值,也可以用theform.opt[0].innerhtml獲得標籤中間的文字(返回html文字)。
但是這樣子做是為什麼呢?
5樓:匿名使用者
opt.value
就會返回當前選項的value
如何用jquery獲得select變更之前的值?
6樓:劍長順惲俏
這個必須要在來改變之
自前獲取並儲存,可以用bai變數儲存起來,du也可以直接附zhi加在這個select標籤上dao,如:1234
7樓:巖哥天秤座
誤區:一直以
來為jquery獲取select中自option被選中的文字值,是這樣寫的:
$("#s").text(); //獲取所有option的文字值
實際上應該這樣:
$("#s option:selected").text(); //獲取選中的option的文字值
獲取select中option的被選中的value值,
$("#s").val();
$("#s option:selected").val();
js獲取select選中的值:
var sel=document.getelementbyid("select1");
var index = sel.selectedindex; // 選中索引
albumid= sel.options[index].value;//要的值
php獲取select值同時獲取option的值
select下拉列表框的值。sdfsd值一不需要js,如果只是想獲得值和文字,可以用這種方法直接獲得,然後在php中拆分出來。可以在form中新增乙個隱藏域。然後在提交的時候,先將所選擇的值賦值給隱藏域,然後再將form提交。這裡說的賦值是用js操作的,當。function fuzhi a sele...
jquery如何去除select控制項重複的
1.遍歷option值是否存在,有刪除節點 2.將所有的值放入陣列去除重複資料,再更新select子節點 select each function i,n n html options 這個是迴圈所有select,查詢每個select,並重新給select的html賦值 請選擇 請選擇 希望對你有幫...
如何隱藏select的乙個option
關於option鍵的各種隱藏功能。用jquery吧,這跟php沒有關係。text1 如何獲取select 第乙個option設定為隱藏 jquery的hide方法只是在相應dom上面增加了樣式 display none 而option不是可繪製的dom,所以使用hide方法是無效的兩種解決方案 1....