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

jQuery中驗證表單提交方式及序列化表單內(nèi)容的實現(xiàn)

 更新時間:2014年01月06日 16:54:56   作者:  
之前項目中使用的表單提交方式,使用form()方法可以將提交事件脫離submit按鈕,綁定到任何事件中,下面有個不錯的示例大家可以參考下
之前項目中使用的表單提交方式

使用form()方法可以將提交事件脫離submit按鈕,綁定到任何事件中
復(fù)制代碼 代碼如下:

function addSubmit(){
$('#addForm').form('submit', {
url : _basePath + '/@Controller/@RequestMapping',
onSubmit : function() {
if(boolean){//放置能否提交的判斷條件
$.messager.show({
title:'提示',msg:'不符合保存條件',
showType:'fade',style:{right:'',bottom:''}
});
return false;//阻止表單提交
}
return $('#addForm').form('validate');//判斷required項是否全部有值
},
success : function(data) {
var obj = jQuery.parseJSON(data);//將返回的JSON轉(zhuǎn)化為所需對象(ResponseData)
if (!obj.success) {//判斷返回的ResponseData對象中標(biāo)示狀態(tài)的屬性值
$.messager.show({
title:'提示',msg:'保存失敗',
showType:'fade',style:{right:'',bottom:''}
});
} else {
$.messager.show({
title:'提示',msg:'保存成功',
showType:'fade',style:{right:'',bottom:''}
});
$("#addWin").window("close");//關(guān)閉提交pwkk
query();//刷新結(jié)果集
}
}
});
}

今天在《鋒利的jQuery》中又讀到這樣一種提交方式,使用ajax封裝了表單內(nèi)容用post提交
復(fù)制代碼 代碼如下:

$("#btn").click(function() {
$.get("get.php", {username:$("#username").val(), password:$("#password").val()}, function(data, textStatus) {//將表單中的數(shù)據(jù)逐條取出后封裝上傳
$("#target").html(data);//將返回值填充至頁面中
});
});

而后有一個簡化版,使用serialize()方法序列化
復(fù)制代碼 代碼如下:

$("#btn").click(function() {
$.get("get.php", $("#form").serialize(), function(data, textStatus) {//將表單中的數(shù)據(jù)逐條取出后封裝上傳
$("#target").html(data);//將返回值填充至頁面中
});
});

serialize()方法可以自動編碼,而且除表單之外的如checkbox等對象也可以使用其進(jìn)行轉(zhuǎn)換

同時還有serializeArray()方法可以將元素序列化后返回數(shù)組形式的JSON對象,而非JSON字符串

即無需使用jQuery.parseJSON()方法進(jìn)行轉(zhuǎn)換

返回值可直接使用類似$.each()等方法進(jìn)行操作使用

相關(guān)文章

  • jquery插件qrcode在線生成二維碼

    jquery插件qrcode在線生成二維碼

    jquery.qrcode是一個強(qiáng)大的jquery的插件,可以用來二維碼圖形的渲染,用于生成二維碼,非常的實用,需要的朋友參考下。
    2015-04-04
  • jQuery Ajax()方法使用指南

    jQuery Ajax()方法使用指南

    jQuery.ajax()功能比較強(qiáng)大,可配置的參數(shù)比較多,本文主要對這個方法的注意事項進(jìn)行總結(jié)。有相同需求的童鞋們也來仔細(xì)看看吧,希望對大家能有所幫助
    2014-11-11
  • 使用jQueryMobile實現(xiàn)滑動翻頁效果的方法

    使用jQueryMobile實現(xiàn)滑動翻頁效果的方法

    這篇文章主要介紹了使用jQueryMobile實現(xiàn)滑動翻頁效果的方法,較為詳細(xì)的分析了jQueryMobile實現(xiàn)滑動翻頁效果的原理與實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • zTree jQuery 樹插件的使用(實例講解)

    zTree jQuery 樹插件的使用(實例講解)

    下面小編就為大家?guī)硪黄獄Tree jQuery 樹插件的使用(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • jQuery1.3.2 升級到j(luò)Query1.4.4需要修改的地方

    jQuery1.3.2 升級到j(luò)Query1.4.4需要修改的地方

    jQuery1.3.2 升級到 1.4.4 ,需要修改的地方,需要的朋友可以參考下。
    2011-01-01
  • jquery對元素拖動排序示例

    jquery對元素拖動排序示例

    對元素進(jìn)行拖動排序的實現(xiàn)方法有很多,在本文為大家介紹下使用jquery來完成這個工作,希望對大家有所幫助
    2014-01-01
  • jQuery繼承extend用法詳解

    jQuery繼承extend用法詳解

    這篇文章主要為大家詳細(xì)介紹了jQuery繼承extend用法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • jQuery Ajax文件上傳(php)

    jQuery Ajax文件上傳(php)

    今我在網(wǎng)上找了好久喲。。。才找到JQUERY方式的異步文件上傳,趕緊記了下來。
    2009-06-06
  • jQuery實現(xiàn)標(biāo)題有打字效果的焦點圖代碼

    jQuery實現(xiàn)標(biāo)題有打字效果的焦點圖代碼

    這篇文章主要介紹了jQuery實現(xiàn)標(biāo)題有打字效果的焦點圖代碼,可實現(xiàn)幻燈片切換顯示時標(biāo)題同步逐個打印顯示的效果,涉及jQuery操作json格式數(shù)據(jù)及時間函數(shù)的相關(guān)技巧,需要的朋友可以參考下
    2015-11-11
  • 談?wù)刯Query Ajax用法詳解

    談?wù)刯Query Ajax用法詳解

    jQuery 底層 AJAX 實現(xiàn)。簡單易用的高層實現(xiàn)見 $.get, $.post 等。$.ajax() 返回其創(chuàng)建的 XMLHttpRequest 對象。大多數(shù)情況下你無需直接操作該函數(shù),除非你需要操作不常用的選項,以獲得更多的靈活性,本文給大家介紹jquery ajax用法詳解,感興趣的朋友一起學(xué)習(xí)吧
    2015-11-11

最新評論

拉萨市| 南充市| 游戏| 衡东县| 夏邑县| 东明县| 新宁县| 九龙县| 边坝县| 汕头市| 龙江县| 彭阳县| 班戈县| 九台市| 临猗县| 临颍县| 邯郸县| 高尔夫| 阿合奇县| 广安市| 手游| 呼玛县| 崇阳县| 阿拉尔市| 芷江| 林口县| 肃北| 朝阳县| 吉安县| 天峻县| 永平县| 承德市| 色达县| 确山县| 阿坝县| 通海县| 黄平县| 辉县市| 三明市| 巴林右旗| 灵石县|