最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery實(shí)現(xiàn)Select下拉列表進(jìn)行狀態(tài)選擇功能

 更新時(shí)間:2017年03月30日 11:09:48   作者:老妖仔  
本文主要介紹了jQuery實(shí)現(xiàn)Select下拉列表進(jìn)行狀態(tài)選擇功能的代碼。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧

場(chǎng)景:

eg:在管理一篇博文時(shí),因博文的管理有一列叫:狀態(tài)的列,該列有諸多狀態(tài),如:正常,待審核,刪除等...  此時(shí),若使用Select下拉列表進(jìn)行狀態(tài)選擇,并在選中具體項(xiàng)值后,通過(guò)Ajax異步提交,在效果及體驗(yàn)上就能得到更大化的體驗(yàn)。

下拉列表例子如下:

<select id="status">
 <option value="0" >待審核</option>
 <option value="1" >未通過(guò)審核</option>
 <option value="2" >制作中</option>
 <option value="3">制作完成</option>
 <option value="4" >發(fā)布</option>
 <option value="5">暫停</option>
 <option value="6">刪除</option>
</select>

錯(cuò)誤示范:

 $("select#status").click(function(){
 console.log($(this).val());
 });

若通過(guò)click事件執(zhí)行,則在點(diǎn)擊下拉列表的首次便會(huì)觸發(fā)一次Ajax請(qǐng)求,這樣并不符合邏輯,故不能使用click事件作為下拉列表選中具體值的做法。

正確示范:

 $("select#status").change(function(){
 console.log($(this).val());
 });

W3SCHOOL  對(duì)change事件的詮釋如下:

定義和用法

當(dāng)元素的值發(fā)生改變時(shí),會(huì)發(fā)生 change 事件。

該事件僅適用于文本域(text field),以及 textarea 和 select 元素。

change() 函數(shù)觸發(fā) change 事件,或規(guī)定當(dāng)發(fā)生 change 事件時(shí)運(yùn)行的函數(shù)。

注釋:當(dāng)用于 select 元素時(shí),change 事件會(huì)在選擇某個(gè)選項(xiàng)時(shí)發(fā)生。當(dāng)用于 text field 或 text area 時(shí),該事件會(huì)在元素失去焦點(diǎn)時(shí)發(fā)生。

通過(guò)以上,能清楚明白,當(dāng)對(duì)于Select下拉列表時(shí),應(yīng)該使用Change事件。

補(bǔ)充:

因?yàn)轫?yè)面翻頁(yè)也是使用Ajax技術(shù)進(jìn)行異步處理,當(dāng)翻頁(yè)后,原寫法將失效,此時(shí)應(yīng)該使用如下代碼進(jìn)行執(zhí)行:

 $(document).on("change",'select#status',function(){
 console.log($(this).val());
 });

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!

相關(guān)文章

  • jQuery模擬實(shí)現(xiàn)天貓購(gòu)物車動(dòng)畫效果實(shí)例代碼

    jQuery模擬實(shí)現(xiàn)天貓購(gòu)物車動(dòng)畫效果實(shí)例代碼

    最近在項(xiàng)目開發(fā)中遇到這樣的需求,點(diǎn)擊購(gòu)買按鈕,模擬拋物線將物品彈到購(gòu)物車?yán)?,?gòu)物車添加物品后,顯示+1動(dòng)畫。效果非常棒,接下來(lái)小編把實(shí)例代碼分享到腳本之家平臺(tái),需要的的朋友參考下吧
    2017-05-05
  • jQuery mobile 移動(dòng)web(4)

    jQuery mobile 移動(dòng)web(4)

    這篇文章主要介紹了jQuery mobile 移動(dòng)web(4)的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • jQuery數(shù)據(jù)緩存用法分析

    jQuery數(shù)據(jù)緩存用法分析

    這篇文章主要介紹了jQuery數(shù)據(jù)緩存用法,較為詳細(xì)的分析了jQuery數(shù)據(jù)緩存的功能、定義與相關(guān)的使用技巧,需要的朋友可以參考下
    2015-02-02
  • 利用cookie記住背景顏色示例代碼

    利用cookie記住背景顏色示例代碼

    背景顏色,比如換個(gè)心情之類的,需要記住這樣的一個(gè)狀態(tài),下面為大家介紹下利用cookie記住背景顏色的具體實(shí)現(xiàn),感興趣的朋友不要錯(cuò)過(guò)
    2013-11-11
  • JQuery設(shè)置和去除disabled屬性的5種方法總結(jié)

    JQuery設(shè)置和去除disabled屬性的5種方法總結(jié)

    下面與大家分享下兩種方法設(shè)置disabled屬性以及三種方法移除disabled屬性,感興趣的朋友可以參考下哈,希望對(duì)你有所幫助
    2013-05-05
  • jquery input checked全選與反選1.3.2的版本

    jquery input checked全選與反選1.3.2的版本

    jquery 全選與反選1.3.2的版本
    2009-05-05
  • 30個(gè)最佳jQuery Lightbox效果插件分享

    30個(gè)最佳jQuery Lightbox效果插件分享

    Lightbox 應(yīng)該是最流行的圖片瀏覽效果了,常具有功能包括:自動(dòng)根據(jù)窗口的大小縮放圖片,模式窗口,幻燈片方式播放,內(nèi)容預(yù)加載,漸變等效果。
    2011-04-04
  • jQuery第三課 修改元素屬性及內(nèi)容的代碼

    jQuery第三課 修改元素屬性及內(nèi)容的代碼

    上文介紹了如何篩選到需要的元素。得到了元素之后就要對(duì)其進(jìn)行操作。
    2010-03-03
  • jQuery中使用animate自定義動(dòng)畫的方法

    jQuery中使用animate自定義動(dòng)畫的方法

    這篇文章主要介紹了jQuery中使用animate自定義動(dòng)畫的方法的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-05-05
  • jQuery過(guò)濾選擇器詳解

    jQuery過(guò)濾選擇器詳解

    本文主要給大家詳細(xì)介紹了jQuery過(guò)濾選擇器,包含基本過(guò)濾選擇器、內(nèi)容過(guò)濾選擇器、可見性過(guò)濾選擇器、屬性過(guò)濾選擇器、子元素過(guò)濾選擇器、表單對(duì)象屬性過(guò)濾選擇器等,十分全面,需要的朋友可以參考下
    2015-01-01

最新評(píng)論

文山县| 突泉县| 金堂县| 磐石市| 郧西县| 通城县| 张家港市| 汤原县| 仙桃市| 黄浦区| 郸城县| 赤壁市| 伊金霍洛旗| 津市市| 黎川县| 金湖县| 承德县| 麻城市| 承德县| 都昌县| 涟水县| 班戈县| 临海市| 承德市| 许昌市| 兴海县| 青冈县| 玉门市| 印江| 乌审旗| 邳州市| 应城市| 贵阳市| 芦山县| 屯门区| 河北区| 四子王旗| 吉安市| 庆云县| 忻城县| 商城县|