当jquery easyui的datagrid插件使用.json文件为数据源,通过非http协议访问【就是直接拖进浏览器查看效果】,能正常加载.json文件并且生成datagrid数据源。但是通过http协议访问示例代码时,无法加载json文件生成datagrid的数据源。
这个是由于服务器软件,如iis的配置MIME类型或者一些配置不正确导致的。
默认iis是没有json文件的mime映射的,所以请求json文件会出现404【GET请求】或者405 Method Not Allowed【POST请求】错误,导致无法加载json文件。
解决这个问题,可以有2种办法。
1)在iis中给网站添加json文件的mime类型,内容为application/json,并且配置jquery easyui datagrid的请求方式方法为GET【默认为POST请求】,要不使用POST方法请求静态文件时,会出现“405 Method Not Allowed”错误。

-收缩JavaScript代码

$('#xxxx').datagrid({  method:'GET'//===========//........其他配置});


2)添加json扩展名映射到asp处理程序,这样不需要修改jquery easyui datagrid的请求方法,可以直接POST请求json静态文件,不会出现“405 Method Not Allowed”错误。

转载于:https://www.cnblogs.com/fengbing/archive/2012/08/30/2664657.html

405 Method Not Allowed相关推荐

  1. 使用第三方SDK(如微信、qq、快看、头条等),调用接口405 Method Not Allowed

    使用第三方SDK(如微信.qq.快看.头条等),调用接口405 Method Not Allowed 错误描述:postman请求正常,但客户端调用后接口没有反应,但返回了405错误. 解决方法:第三 ...

  2. SVN 服务器发送了意外的返回值(405 Method Not Allowed),在响应 “MKCOL” 的请求

    服务器发送了意外的返回值(405 Method Not Allowed),在响应 "MKCOL" 的请求 服务器发送了意外的返回值(405 Method Not Allowed), ...

  3. VS IISExpress REST DELETE 405 Method Not Allowed

    [参考].net IIS MVC Rest api 跨域 PUT DELETE 404 无法使用问题解决方案 今日在使用泛型處理常式處理檔案上傳時,使用了 HTTP 動詞的 PUT.DELETE 進行 ...

  4. 使用Jersey跨服务器上传图片 报405 Method Not Allowed错误

    springMVC跨服务器上传 报错: HTTP Status 500 – Internal Server ErrorType 异常报告 消息 Request processing failed; n ...

  5. “Remote server returned error: (405) method not allowed.”的解决方案

    本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:"Remote server returned error: (405) method not allowed." ...

  6. php 405跳转,php采用curl访问域名返回405 method not allowed提示的解决方法

    /** * http测试 * 注:PHP版本5.2以上才支持CURL_IPRESOLVE_V4 * @param $url 网站域名 * @param $type 网站访问协议 * @param $i ...

  7. 解决“HTTP/1.1 405 Method not allowed”问题

    Apache.IIS.Nginx等绝大多数web服务器,都不允许静态文件响应POST请求,否则会返回"HTTP/1.1 405 Method not allowed"错误. 即,将 ...

  8. php 405,php Restler 405 Method Not Allowed 问题解决啦,restlerallowed_PHP教程

    php Restler 405 Method Not Allowed 问题解决啦,restlerallowed 在学习Restler 3的时候,在看到 Example的CURD中,用Firefox的R ...

  9. mysql405错误_mysql - 在框架内php调用某个方法, nginx 报 405错误 Status Code:405 Method Not Allowed...

    在框架内方法某个方法 nginx 报 405错误 Status Code:405 Method Not Allowed Remote Address:102.224.214.168:80 Reques ...

最新文章

  1. 【freeCodeCamp】免费晋级前台工程师呦!!!!
  2. Citrix 服务器虚拟化之二十八 XenApp6.5发布文档内容
  3. 机器字长,指令字长,数据子长,MDR
  4. ResultSet 的相关介绍
  5. PowerPC VxWorks BSP分析(1)--PowerPC体系结构
  6. 参加 JSConf China 2019 是怎样的体验?VS Code 和 TypeScript 都很火
  7. 2014_anshan_onsite
  8. python返回函数值并退出函数_如何在python的阻塞的函数中获取变量值
  9. 乐观锁和悲观锁_什么是悲观锁和乐观锁?
  10. 【问题解决】解决 Android SDK下载和更新失败“Connection to https://dl-ssl.google.com refused”的问题
  11. Codeforces 719B Anatoly and Cockroaches(元素的交叉排列问题)
  12. B/S还是C/S? ERP技术的新方向(转)
  13. Word标题序号变成黑块
  14. word选择粘贴没有html格式,Word选择性粘贴怎么用?Word设置无格式文本粘贴快捷键的方法...
  15. 山东科技大学计算机篮球,山东科技大学第十七届学生男子篮球赛开幕
  16. c语言24小时制转化12,在C ++中将时间从24小时制转换为12小时制
  17. win10无线投屏_win10电脑投屏要无线投屏器吗?
  18. 2、Terraform-安装
  19. 数据中台与数据仓库区别
  20. Faster R-CNN文章翻译——中英文对照

热门文章

  1. 2.1)深度学习笔记:深度学习的实践层面
  2. 微博API接入初识【cxn专用】
  3. ajax get请求成功,成功()函数的AJAX GET请求
  4. .net core 5 IIS Api网站部署需要注意
  5. vue获取当前月最后一天_10月的最后一天,有哪些不想谈恋爱适合发朋友圈的文案?...
  6. centos php mysql 5.6 安装_centos7安装nginx、php5.5、mysql5.6
  7. Eclipse中使用Checkstyle,checkstyle插件检查java代码的自定义配置文件:
  8. 《一天聊一个设计模式》 策略
  9. (二十)深入浅出TCPIP之epoll的一些思考
  10. 在英特尔® 凌动™ 处理器上将 OpenGL* 游戏移植到 Android* (第一部分)