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

jquery.form.js用法之清空f(shuō)orm的方法

 更新時(shí)間:2014年03月07日 16:28:37   作者:  
這篇文章主要介紹了jquery.form.js清空f(shuō)orm的方法,需要的朋友可以參考下

本段代碼摘取自jquery.form.js中,由于覺得該方法的使用性非常強(qiáng),同時(shí)也可獨(dú)立拿出來(lái)使用。
該段代碼言簡(jiǎn)意賅可以很好的作為學(xué)習(xí)參考。

復(fù)制代碼 代碼如下:

/**
 * Clears the form data. Takes the following actions on the form's input fields:
 * - input text fields will have their 'value' property set to the empty string
 * - select elements will have their 'selectedIndex' property set to -1
 * - checkbox and radio inputs will have their 'checked' property set to false
 * - inputs of type submit, button, reset, and hidden will *not* be effected
 * - button elements will *not* be effected
 */
$.fn.clearForm = function(includeHidden) {
    return this.each(function() {
        $('input,select,textarea', this).clearFields(includeHidden);   //this表示設(shè)置上下文環(huán)境,有多個(gè)表單時(shí)只作用調(diào)用的表單
    });
};

$.fn.clearFields = $.fn.clearInputs = function(includeHidden) {
    var re = /^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i; // 'hidden' is not in this list
    return this.each(function() {
        var t = this.type, tag = this.tagName.toLowerCase();
        if (re.test(t) || tag == 'textarea') {
            this.value = '';
        }
        else if (t == 'checkbox' || t == 'radio') {
            this.checked = false;
        }
        else if (tag == 'select') {
            this.selectedIndex = -1;
        }
        else if (t == "file") {
            if (/MSIE/.test(navigator.userAgent)) {
                 $(this).replaceWith($(this).clone(true));
            } else {
                 $(this).val('');
            }
       }
        else if (includeHidden) {
            // includeHidden can be the value true, or it can be a selector string
            // indicating a special test; for example:
            // $('#myForm').clearForm('.special:hidden')
            // the above would clean hidden inputs that have the class of 'special'
            if ( (includeHidden === true && /hidden/.test(t)) ||
                 (typeof includeHidden == 'string' && $(this).is(includeHidden)) ) {
                this.value = '';
            }
        }
    });
};

相關(guān)文章

  • 基于jQuery對(duì)象和DOM對(duì)象和字符串之間的轉(zhuǎn)化實(shí)例

    基于jQuery對(duì)象和DOM對(duì)象和字符串之間的轉(zhuǎn)化實(shí)例

    下面小編就為大家?guī)?lái)一篇基于jQuery對(duì)象和DOM對(duì)象和字符串之間的轉(zhuǎn)化實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • Jquery圖形報(bào)表插件 jqplot簡(jiǎn)介及參數(shù)詳解

    Jquery圖形報(bào)表插件 jqplot簡(jiǎn)介及參數(shù)詳解

    jqPlot是 一款基于jquery類庫(kù)的圖標(biāo)繪制插件。通過(guò)jqPlot可以再網(wǎng)頁(yè)中繪制線狀、柱狀、餅狀等多種樣式圖表。而且,jqPlot具有插件可擴(kuò)展性 (Pluggability),你可以編寫自己的圖表樣式
    2012-10-10
  • jQuery旋轉(zhuǎn)插件jqueryrotate用法詳解

    jQuery旋轉(zhuǎn)插件jqueryrotate用法詳解

    這篇文章主要介紹了jQuery旋轉(zhuǎn)插件jqueryrotate用法,結(jié)合實(shí)例形式詳細(xì)分析了jqueryrotate插件的功能、定義及相關(guān)參數(shù)的使用方法,需要的朋友可以參考下
    2016-10-10
  • 隨鼠標(biāo)上下滾動(dòng)的jquery代碼

    隨鼠標(biāo)上下滾動(dòng)的jquery代碼

    隨鼠標(biāo)上下滾動(dòng),在某些時(shí)候需要類似的效果,下面有個(gè)不錯(cuò)的示例可以實(shí)現(xiàn)此效果,需要的朋友可以參考下
    2013-12-12
  • jQuery實(shí)現(xiàn)的簡(jiǎn)單拖動(dòng)層示例

    jQuery實(shí)現(xiàn)的簡(jiǎn)單拖動(dòng)層示例

    這篇文章主要介紹了jQuery實(shí)現(xiàn)的簡(jiǎn)單拖動(dòng)層,可實(shí)現(xiàn)響應(yīng)鼠標(biāo)拖動(dòng)div層及動(dòng)態(tài)顯示坐標(biāo)值的功能,涉及jQuery鼠標(biāo)響應(yīng)及頁(yè)面元素屬性相關(guān)操作技巧,需要的朋友可以參考下
    2017-02-02
  • jquery 查找iframe父級(jí)頁(yè)面元素的實(shí)現(xiàn)代碼

    jquery 查找iframe父級(jí)頁(yè)面元素的實(shí)現(xiàn)代碼

    jquery 查找iframe父級(jí)頁(yè)面元素的實(shí)現(xiàn)代碼,學(xué)習(xí)jquery的朋友可以參考下。
    2011-08-08
  • 移動(dòng)端 一個(gè)簡(jiǎn)單易懂的彈出框

    移動(dòng)端 一個(gè)簡(jiǎn)單易懂的彈出框

    本文給大家分享一段簡(jiǎn)單的jquery代碼實(shí)現(xiàn)一個(gè)簡(jiǎn)單易懂的彈出框,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起學(xué)習(xí)吧
    2016-07-07
  • jquery實(shí)現(xiàn)購(gòu)物車功能

    jquery實(shí)現(xiàn)購(gòu)物車功能

    這篇文章主要為大家詳細(xì)介紹了jquery實(shí)現(xiàn)購(gòu)物車功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • JQuery實(shí)現(xiàn)地圖坐標(biāo)拾取和地址模糊查詢功能

    JQuery實(shí)現(xiàn)地圖坐標(biāo)拾取和地址模糊查詢功能

    本文詳細(xì)介紹了使用JQuery、HTML和JavaScript實(shí)現(xiàn)移動(dòng)端地圖位置選取的方法,內(nèi)容包括構(gòu)建地圖頁(yè)面、通過(guò)點(diǎn)擊獲取經(jīng)緯度、實(shí)現(xiàn)地址模糊查詢與標(biāo)注等功能,文章還提供了完整的代碼示例,并且介紹了百度地圖API的應(yīng)用,幫助開發(fā)者快速掌握地圖位置選點(diǎn)的開發(fā)技術(shù)
    2024-09-09
  • jQuery實(shí)現(xiàn)小球點(diǎn)擊發(fā)射動(dòng)畫

    jQuery實(shí)現(xiàn)小球點(diǎn)擊發(fā)射動(dòng)畫

    這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)小球點(diǎn)擊發(fā)射動(dòng)畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評(píng)論

蓝山县| 沾益县| 上蔡县| 西畴县| 阜新| 南城县| 卓尼县| 桂平市| 旺苍县| 阜康市| 彭山县| 宁陵县| 高淳县| 无极县| 聂荣县| 西充县| 余干县| 繁峙县| 盈江县| 富宁县| 利川市| 齐河县| 滦南县| 海南省| 泗阳县| 浪卡子县| 台南县| 松潘县| 平舆县| 鄂温| 罗平县| 启东市| 越西县| 曲沃县| 阜宁县| 荆门市| 眉山市| 毕节市| 太仆寺旗| 高青县| 祥云县|