Js-Html 前端系列--Ajax
来源:互联网 发布:狗狗币 知乎 编辑:程序博客网 时间:2024/06/09 15:37
最近在做Web项目,用到很多Ajax,也遇到很多问题。下面与大家分享。
- Ajax传参
- Ajax同步与异步
- Ajax与谷歌浏览器
Ajax传参
我们一般传参有两种形式:
$.ajax({ ... data: {'categoryID':categoryID}, ... });
和
$.ajax({ ... data: "categoryID="+categoryID, ... });
第一种是标准形式,推荐第一种,第二种是拼字符串的形式。
第二种有一个问题就是:当你的参数值中含有特殊字符的时候就会报错,比如“%”,如果是用的GET 方式提交就会报400错误。因为它转码的时候会有%号。
Ajax同步与异步
在做前端的时候,如果界面与后台的IO交互比较多,就会体现出一个问题,有的时候写在方法中的效果出不来,这可能就是因为Ajax的不同步。程序在没有得到Ajax的方法返回值就开始往下执行了。所以,当一个方法中有多次调用Ajax的时候,个人建议使用同步Ajax。如:
$.ajax({ ... async: false, ... });
Ajax与谷歌浏览器
谷歌与火狐是我们开发用的最多的两个浏览器,但是与火狐不一样的是,谷歌浏览器比较变态,它不支持Ajax跨域请求,所以在项目跑起来的时候最好用本机的IP代替127.0.0.1和Localhost。
0 0
- Js-Html 前端系列--Ajax
- Js-Html 前端系列--checkbox
- Js-Html 前端系列--可伸缩菜单
- Js-Html 前端系列--全选,反选
- HTML前端ajax请求
- Js-Html 前端系列--显示有格式的文本
- Js-Html 前端系列--点击非Div区域隐藏Div
- 前端,HTML,JS
- 前端系列1.HTML概述
- 各种前端面试题-html/css/jquery/js/es6/ajax/json/mvvm/nodejs等
- Web前端:HTML~CSS~JS
- HTML AJAX 简单数据JS
- j2ee学习笔记之前端(js、jQuery、html、html5、webService、ajax、css)—— 一直会补充
- ajax前端防范与js注入
- 前端(一) jQuery 、 Js 、Ajax
- html、css、js前端开发整理
- 前端基础笔记HTML&CSS&JS
- 前端学习 HTML、CSS、JS基础
- 学生, 教师封装的类
- PID2 / 开心的金明(rqn)
- 在Mac机上remote到windows
- 均方根信息滤波(SRIF)测试(二)
- 利用VS2010生成DLL文件及DLL中函数和全局变量的使用
- Js-Html 前端系列--Ajax
- android之旅15 广播与广播接收者: 接收系统广播
- UICollectionView基础
- 手机信息的获取(手机IMEI,手机sim卡的IMSI,网络类型(WiFi,LTE(即4G)等),信号强度(蜂窝网络非WiFi),经纬度)
- 【第二章】 IoC 之 2.2 IoC 容器基本原理 ——跟我学Spring3
- 《C语言及程序设计》第23讲实践项目
- Linux 集群文件系统简介
- 椭圆拟合
- Android 输入限制