问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么样实现表单的提交通过jquery的ajax

发布网友 发布时间:2022-04-29 04:28

我来回答

3个回答

热心网友 时间:2022-04-23 02:08

比如你有一个像这样的表单

<form id="formTest">
  <select name="single">
    <option>Single</option>
    <option>Single2</option>
  </select>
  <select name="multiple" multiple="multiple">
    <option selected="selected">Multiple</option>
    <option>Multiple2</option>
    <option selected="selected">Multiple3</option>
  </select><br/>
  <input type="checkbox" name="check" value="check1"/> check1
  <input type="checkbox" name="check" value="check2" checked="checked"/> check2
  <input type="radio" name="radio" value="radio1" checked="checked"/> radio1
  <input type="radio" name="radio" value="radio2"/> radio2
</form>
<input type="button" id="submit" value="提交">

那么用jQuery来做Ajax提交就这样

$(function() {
    $('#submit').click(function() {
        $.ajax({
            url: '你的提交url地址',
            type: 'post',
            dataType:'json'
            data: $("#formTest").serializeArray(),
            success: function(msg) {
            }
        });
    });
});

其中的serializeArray方法会自动将表单转换为json对象

热心网友 时间:2022-04-23 03:26

// 比如你有如下的html结构
<form>
    ...
    <input type="submit" id="submit" value="提交">
</form>

// jquery代码
$(function() {
    $('#submit').click(function() {
        $.ajax({
            url: '',
            method: 'post',
            data: {},
            success: function(msg) {
            }
        });
        
        // 别忘记了这句
        return false;
    });
});

热心网友 时间:2022-04-23 05:01

表单:
<form id='test' >
<input type='submit' value='提交'>
</form>

Jquery代码:
var myForm = $('#test).submit(function() {
$.ajax({
url: '提交的URL',
type: 'post',//提交的方式
dataType:'json'
data: myForm.serializeArray(),
success: function(msg) {
//这是成功返回的数据,写自己的逻辑
}
});
});
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
15份的摘抄,要短的我是写作业的,差不多一份要一张纸 肯定会给高分_百度... 补牙前怎么样杀神经? ...我妈让我把牙堵上,想知道是怎么堵?要是杀神经,具体流程是什么样的... 汽车电瓶断电开关断正极还是负极 汽车电瓶断电开关断正极吗 为什么汽车电瓶断电后要断开负极 亳州市教师资格证考哪些科目 请问在观澜坐哪路公交车去深圳大学 陈旧隙腔性脑梗塞能喝酒吗?要喝的话多少为好?谢谢……! 男女朋友分手,怎样消除房产证上女方的名字 ...加了女方的名字 现在女方要提出分手 这房子该怎么处理? 猪与猪打架了然后喘大气怎么办 猪打架后喘气不过来怎么办 猪打架怎么解决 什么是系统风扇? 为啥猪打架应激打了地米也死了? servlet怎么解析jquery通过serialize提交的表单 电脑风扇 如图 代表什么意思 猪掐架是怎么回事? 我有100多斤的猪打架后喘气不过来怎么办 猪因打架战不起来怎么治疗 育肥猪咬架怎么办 风扇代表什么动物 电风扇代表什么动物 风扇在爱情代表什么? 地暖开关怎么开? 家用地暖设置按钮 地暖开关如何设定 地暖开关面板怎么定时 如何开地暖开关? 怎么开地暖的开关? 小猪仔打架,累了喘粗气非常严重怎么处理? 如何结合Jquery 的validate 和 ajax submit进行工作 为什么给猪打了针以后猪不站起来呢? 猪掐架怎么回事 jquery提交时把表单转成json,调用serializeArray()返回空 jquery表单提交后台获取数据问题 jQuery将表单serializeArray()后用ajax传递到后台PHP的代码主要有什么... 使用jquery.form.js 提交包含附件的表单 php怎么接收处理jquery serializeArray数据 为什么佳能3800打印机连接手机找不到打印机呢- 问一问 .../jquery在当前页面获取动态添加的表单的name和值并且变成整个数组... jquery获取和显示页面上各表单的vlaue 关于serialize和serializearray在JS和JQuery的区别 spring mvc 怎么接收 jquery serialize的表单 佳能g3820打印机怎么连手机- 问一问 如何使用jquery获取name相同的input,并将其封装json使用ajax进行异步提 ... canon g3800怎么连手机 QQ申诉,不是好友可以申诉吗? 西游记14回的好词好句 QQ安全中心申诉不是好友可以邀请吗?