内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Ajax表單插件jqueryform的使用-創(chuàng)新互聯(lián)

這篇文章主要講解了“Ajax表單插件jqueryform的使用”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Ajax表單插件jqueryform的使用”吧!

舟山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
HTML

首先我們載入jquery庫和jquery.form.js插件。jquery.form.js插件的官網(wǎng)地址:http://www.malsup.com/jquery/form/

$(function(){ var options = {        beforeSubmit:  showRequest,  //提交前處理        success:       showResponse,  //處理完成 resetForm: true, dataType:  'json'    };    $('#my_form').submit(function() {        $(this).ajaxSubmit(options);    }); }); function showRequest(formData, jqForm, options) { var uname = $("#uname").val(); if(uname==""){ $("#msg").html("姓名不能為空!"); return false; } var age = $("#age").val(); if(age==""){ $("#msg").html("年齡不能為空!"); return false; } $("#msg").html("正在提交...");        return true; } function showResponse(responseText, statusText)  { $("#msg").html('提交成功'); var sex = responseText.sex==1?"男":"女"; $("#output").html("姓名:"+responseText.uname+" 性別:"+sex+" 年齡:"+responseText.age); }

以上代碼完成了表單提交前的驗證以及提交后的處理。表單數(shù)據(jù)提交到submit.php后,我們可以根據(jù)實際情況通過submit.php檢測數(shù)據(jù)、將數(shù)據(jù)寫入數(shù)據(jù)庫,返回操作結果等等操作,本文不再列出代碼。

ajaxSubmit()選項設置

ajaxSubmit()提供了豐富的選項設置,我們根據(jù)使用的可能性大小進行列表,以供參考。

屬性            描述        url            Ajax請求將要提交到該url,默認是表單的action屬性值        type            指定提交表單數(shù)據(jù)的方法(method):“GET”或“POST”。默認值:表單的method屬性值(如果沒有找到默認為“GET”)。        dataType            期望返回的數(shù)據(jù)類型。null、“xml”、“script”或者“json”其中之一。dataType提供一種方法,它規(guī)定了怎樣處理服務器的響應。這個被直接地反映到jQuery.httpData方法中去。下面的值被支持:            'xml':如果dataType == 'xml',將把服務器響應作為XML來對待。同時,如果“success”回調(diào)方法被指定, 將傳回responseXML值。            'json':如果dataType == 'json', 服務器響應將被求值,并傳遞到“success”回調(diào)方法,如果它被指定的話。。            'script':如果dataType == 'script', 服務器響應將求值成純文本。。            默認值:null(服務器返回responseText值)        target            指明頁面中由服務器響應進行更新的元素。元素的值可能被指定為一個jQuery選擇器字符串,一個jQuery對象,或者一個DOM元素。            默認值:null。        beforeSubmit            表單提交前被調(diào)用的回調(diào)函數(shù)。“beforeSubmit”回調(diào)函數(shù)作為一個鉤子(hook),被提供來運行預提交邏輯或者校驗表單數(shù)據(jù)。如果“beforeSubmit”回調(diào)函數(shù)返回false,那么表單將不被提交?!癰eforeSubmit”回調(diào)函數(shù)帶三個調(diào)用參數(shù):數(shù)組形式的表單數(shù)據(jù),jQuery表單對象,以及傳入ajaxForm/ajaxSubmit中的Options對象。            默認值:null        success            表單成功提交后調(diào)用的回調(diào)函數(shù)。如果提供“success”回調(diào)函數(shù),當從服務器返回響應后它被調(diào)用。然后由dataType選項值決定傳回responseText還是responseXML的值。            默認值:null        clearForm            表示如果表單提交成功是否清除表單數(shù)據(jù)。默認值:null        resetForm            表示如果表單提交成功是否進行重置。默認值: null

jquery.form插件還提供了formToArray()、formSerialize()、fieldSerialize()、fieldValue()、clearForm()、clearFields() 和 resetForm()等方法。通常我們可以使用表單驗證插件和jquery.form插件一起使用,效果更好。

感謝各位的閱讀,以上就是“Ajax表單插件jqueryform的使用”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對Ajax表單插件jqueryform的使用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián)網(wǎng)站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!

當前名稱:Ajax表單插件jqueryform的使用-創(chuàng)新互聯(lián)
標題網(wǎng)址:http://m.rwnh.cn/article16/ddosdg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、外貿(mào)網(wǎng)站建設網(wǎng)站內(nèi)鏈、網(wǎng)站營銷、營銷型網(wǎng)站建設微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設
永福县| 贵溪市| 绿春县| 布拖县| 九龙县| 浙江省| 西丰县| 葫芦岛市| 织金县| 社旗县| 新竹县| 晋江市| 九龙城区| 定陶县| 冷水江市| 平阳县| 龙里县| 施秉县| 高陵县| 秦安县| 宣恩县| 洪雅县| 高青县| 莎车县| 浦县| 裕民县| 中西区| 博白县| 若尔盖县| 贵南县| 淮北市| 武隆县| 清水县| 山阴县| 和政县| 高雄市| 大关县| 富阳市| 资源县| 韩城市| 苍溪县|