博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
form表单ajax传数据问题
阅读量:6835 次
发布时间:2019-06-26

本文共 651 字,大约阅读时间需要 2 分钟。

hot3.png

  • form表单使用ajax传数据是很常见的问题,记录一下,下次复制就好:
$('.btnOk').click(function(){			var formData = $('form[name=myForm]').serializeArray();//			console.log(formData instanceof Array);//			console.log(Object.prototype.toString.call(formData));			$.ajax({				url:'http://oa.51angel.net/index.php?a=userinfo&d=flow&m=page',				type:'post',				data:{					"dt":JSON.stringify($('form[name=myForm]').serializeArray())				}							});
  • 注意点:
    • jquery取值form表单数据,可以给input标签添加name属性,然后使用serialize或者serializeArray方法就可以全部获取到值。
    • ajax传数据时数据格式问题经常出错,需要传递对象过去,一般数据使用JSON.stringify()转为json字符串传递即可。
    • 判断是否为数组有上述两种方式。如果typeof则会出现Object而不是Array。

转载于:https://my.oschina.net/yxmBetter/blog/1031393

你可能感兴趣的文章
#5 string and custom functions && regular expressions
查看>>
.net mvc 分页
查看>>
django 中静态文件项目加载问题
查看>>
评价cnblogs的用户体验
查看>>
我的Android进阶之旅------>Android疯狂连连看游戏的实现之开发游戏界面(二)
查看>>
我的Android进阶之旅------>Android利用温度传感器实现带动画效果的电子温度计
查看>>
HTML中添加音乐video embed audio
查看>>
Docker 镜像的导入和导出
查看>>
Java第二次作业
查看>>
Java面试003-前端篇
查看>>
who
查看>>
算法大全—1-冒泡排序法
查看>>
百炼骑车与走路
查看>>
汉诺塔(一)http://acm.nyist.net/JudgeOnline/problem.php?pid=88
查看>>
setTimeout()基础/setInterval()基础
查看>>
[转]iOS框架和服务
查看>>
linux 忘记root密码的解决办法
查看>>
[题解]UVA10129 Play on Words
查看>>
第一章 财务管理基本原理
查看>>
求冒泡的次数 (树状数组)
查看>>