jquery select(列表)的操作(取值/賦值)
更新時間:2011年03月16日 23:56:23 作者:
jquery對<select>的操作比較麻煩,我把常用的收集如下
1.獲取選中值: $("#xmzt option:selected").val() //xmzt是<select>的id
2.設(shè)置選中項:$("select[@id='pagesize_slt']")[0].selectedIndex = 1;//-----<select>的index從0開始,所以1是第二項
很奇怪的是,我是用id來獲取的,應(yīng)該是唯一值,但$("select[@id='pagesize_slt']").selectedIndex = 1;是不對的。必須加[0]。也就是說,$("select[@id='pagesize_slt']")返回的其實是一個數(shù)組。這點需要注意。
2.設(shè)置選中項:$("select[@id='pagesize_slt']")[0].selectedIndex = 1;//-----<select>的index從0開始,所以1是第二項
很奇怪的是,我是用id來獲取的,應(yīng)該是唯一值,但$("select[@id='pagesize_slt']").selectedIndex = 1;是不對的。必須加[0]。也就是說,$("select[@id='pagesize_slt']")返回的其實是一個數(shù)組。這點需要注意。
相關(guān)文章
jQuery length 和 size()區(qū)別總結(jié)
這篇文章主要介紹了jQuery length 和 size()區(qū)別總結(jié),在這里length是屬性,size()是方法,需要的朋友可以參考下2018-04-04jquery中map函數(shù)與each函數(shù)的區(qū)別實例介紹
​jquery中的each函數(shù)和map函數(shù)的用法看起來差不多,但其實還是有一點區(qū)別的,each返回的是原來的數(shù)組,并不會新創(chuàng)建一個數(shù)組。而map方法會返回一個新的數(shù)組2014-06-06解決JQeury顯示內(nèi)容沒有邊距內(nèi)容緊挨著瀏覽器邊線
JQuery頁面顯示的內(nèi)容沒有邊距,內(nèi)容緊挨著瀏覽器邊線,下面有個不錯的解決方法,大家可以嘗試下2013-12-12