JQuery ajax请求数据
JQuery ajax request data
有一个ajax请求,如下所示:
var user = {
username: 'levi',
password: '111111'
};
$.ajax({
url: url,
method: "GET",
data: {user: user},
success: function(data) {}
});
url是?user%5Busername%5D=levi1&user%5Bpassword%5D=11111"
但我需要的是?user.username=levi1&user.password=11111"
url本身会替换特殊字符。
阅读链接http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
您也可以使用encodeURIComponent()对url进行编码;
尝试以下语法以允许在对象的键中出现点:
var user = {'user.username': 'levi', 'user.password': '111111'};
$.ajax({
url: url,
method: "GET",
data: user,
success: function(data) {}
});
相关文章:
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- node.js请求数据事件未在CORS ajax调用中触发
- Ajax请求返回空的数据字符串,但首先得到了正确的数据
- Javascript-如何让脚本与Ajax请求的数据一起运行
- ajax请求成功,但可以'我看不到我的数据
- 一台特定计算机的Ajax请求数据未定义/失败
- 如何在具有某些 UI 视图的状态中管理工厂单个请求数据
- 可以't从AJAX请求中筛选数据
- $.每个jquery循环打印一个“;未定义的“;对于getJSON请求后的每个元素,网格数据都会完美地打印出来
- 在检索数据时是否可以停止图像加载请求
- 尝试发布大型JSON数据时出现错误请求错误
- 首次加载 json 数据请求并在主页中显示相同的数据
- 当有多个 React.js 组件实例具有数据请求时如何处理缓存
- 转换HTML画布内容,在laravel后端向其发送角度形式的数据请求
- 如何用ajax发送multipart/form数据请求
- jQuery regex数据请求错误
- Angular-多个$http.get数据请求
- 向余烬数据请求追加参数
- 数据请求有时是异步的
- 通过AJAX检索PHP JSON数据-正确的数据请求结构