easyui form ajax提交 requet头里 没有X-Requested-With
发布时间:2020-12-16 00:16:45 所属栏目:百科 来源:网络整理
导读:今天做测试发现这个问题, 使用普通的$.post异步提交 后台能够通过request.getHeader("X-Requested-With") 获得XMLHttpRequest 本打算靠这个来判断前端是否是异步提交 但是前台使用的是easyui 的 form提交,结果失败! 但是前端明明是异步提交的!! 结论: 原始的
今天做测试发现这个问题, 使用普通的$.post异步提交 后台能够通过request.getHeader("X-Requested-With") 获得XMLHttpRequest 本打算靠这个来判断前端是否是异步提交 但是前台使用的是easyui 的 form提交,结果失败! 但是前端明明是异步提交的!!
结论: 原始的ajax是提交时,requet是没有X-Requested-With头的, 只有jquery异步提交才会设置这个头 easyui 显然是自己封装的ajax,没有调用jquery的异步提交
解决方法:
异步提交,在前端添加一个隐藏字段,后端再判断 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- NameError:undefined – 在Ruby 2.1.2中更改了局部变量的解
- Flash Builder 4.7破解
- 可可 – 将Swift和init(windowNibName)中的NSWindowControl
- ruby-on-rails – 设计迁移不起作用
- Flex4 DataGrid根据按指定列修改,并同步到数据库中
- Cocos2d-x--iOS平台lua加密成luac资源方法和Jsc文件<MAC平台
- Flex 添加右键菜单
- AjaxControlToolkit Multiple Files Upload
- uploadify flash上传组件chrome频繁崩溃的解决方法
- objective-c – 如何将xcdatamodel文件转换为xcdatamodeld文