我一直在从jquery收到针对Ajax请求的“ parsererror”,我尝试将POST更改为GET,以几种不同的方式(创建类等)返回数据,但我似乎无法弄清楚问题出在哪里。

我的项目在MVC3中,我使用的是jQuery 1.5,我有一个Dropdown,并且在onchange事件上,我触发了一个调用,以根据所选内容获取一些数据。

下拉列表:(这会从Viewbag的列表中加载“ Views”,并触发事件可以正常进行)

@{

var viewHtmls = new Dictionary();

viewHtmls.Add("data-bind", "value: ViewID");

viewHtmls.Add("onchange", "javascript:PageModel.LoadViewContentNames()");

}

@Html.DropDownList("view", (List)ViewBag.Views, viewHtmls)

Javascript:

this.LoadViewContentNames = function () {

$.ajax({

url: '/Admin/Ajax/GetViewContentNames',

type: 'POST',

dataType: 'json',

data: { viewID: $("#view").val() },

success: function (data) {

alert(data);

},

error: function (data) {

debugger;

alert("Error");

}

});

};

上面的代码成功调用了MVC方法并返回:

[{"ViewContentID":1,"Name":"TopContent","Note":"Content on the top"},

{"ViewContentID":2,"Name":"BottomContent","Note":"Content on the bottom"}]

但是jquery触发$ .ajax()方法的错误事件,提示“ parsererror”。

ajax parsererror报错,jQuery为ajax请求返回“ parsererror”相关推荐

  1. ajax send报错,jquery ajax beforeSend 提交等待问题

    需要使用异步加载async : true 否则不会出现等待效果 $.ajax({ url : $('#form').attr("action"), data: $('#form') ...

  2. $.ajax 加了headers报错_Springboot解决Ajax跨域的三种方式

    这篇文章不华丽,但比较实用,能解决不少大家实际业务中的问题.大家可以收藏起来,以备用时之需! 1.同源策略 1.1 含义 ajax出现请求跨域错误问题,主要原因就是因为浏览器的"同源策略&q ...

  3. ajax的同步,设置JQuery的Ajax方法同步

    如何设置jquery的ajax方法为同步 jax请求默认的都是异步的如果想同步 async设置为false就可以(默认是true) var html = $.ajax({  url: "so ...

  4. jquery ajax parsererror,jQuery为ajax请求返回“ parsererror”

    我一直在从jquery收到针对Ajax请求的" parsererror",我尝试将POST更改为GET,以几种不同的方式(创建类等)返回数据,但是我似乎无法弄清楚问题出在哪里. 我 ...

  5. $ajax textstatus报错parsererror

    今天发现在返回值正确的情况下,ajax走error方法,没有走success方法,使用以下方法自测 原代码: $.ajax({url: environment.serverUrl + '/questi ...

  6. ajax 405报错,使用ajax请求时发生随机HTTP错误405

    我收到HTTP错误405动词不允许.由于有时代码有效,并且有时会抛出http 405错误,所以我需要了解这是编程问题还是服务器配置问题.我用jQuery使用ajax.我在这里浏览了所有相关的帖子,并尝 ...

  7. ajax 302报错页面,jQuery AJAX抛出的302错误代码是什么?

    我正在使用ASP.NET MVC和jQuery,并且在每个页面上都有一个UserControl. 在每个页面请求中,都会发生AJAX回调. 到现在为止还挺好. 但是当我在localhost并发布站点时 ...

  8. ajax请求返回json实例,Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据

    一.AjaxJson.aspx 处理业务数据,产生JSon数据,供JqueryRequest.aspx调用,代码如下: protected void Page_Load(object sender, ...

  9. php ajax传值报错,ajax传值报错之php5.5、5.6关于ajax的传值要求

    在工作中,使用ajax的时候,出现了一种莫名其妙的情况.两台服务器都是正常运行的,但是在使用ajax的时候,发现在其中一台服务器运行完全没有问题的代码,迁移到另外一台服务器的时候,无法正常工作,经过不 ...

最新文章

  1. php报500怎么抛出来,PHP将日期爆炸为值并使用if语句抛出500个错误
  2. 多核处理器_AMD锐龙翻身!单核、多核CPU跑分均名列榜首
  3. opencv标定详细用法
  4. CMT跟踪算法学习笔记
  5. 首届“开悟AI+游戏高校大赛”启动
  6. 第29课 布纳特老师出的难题 《小学生C++趣味编程》
  7. 0909 学习操作系统
  8. Android 字体设置
  9. C++ 学习笔记----基础篇
  10. 服务器开机信号,机柜服务器BMC开关机控制系统及方法
  11. QObject类 moc处理后代码
  12. 促促促,如何确保系统扛得住 | 《尽在双11》抢鲜预览
  13. ipad如何连接电脑_台式电脑如何连接蓝牙耳机
  14. springboot - 整合多数据源配置
  15. Go面向对象---音乐库案例
  16. android 实现果冻动画效果,Android实现果冻滑动效果的控件
  17. 系统问题导致的笔记本部分按键失灵
  18. 鸿蒙系统正式版在哪下载,鸿蒙系统正式版安卓app下载-鸿蒙系统正式版最新下载v1.0_求知软件网...
  19. pycharm创建django项目及开发初准备
  20. jsp实现一个简单的登陆界面(不连数据库)

热门文章

  1. 别让1%的情绪失控,毁掉你99%的努力
  2. 抗干扰性强、传输速度快,5G工业路由器穿墙效果好的原因在这里~
  3. 【AI人工智能写作】使用 AI 智能写作实现每天产生被动收入的终极指南!!!...
  4. wpf ToggleButton自定义样式
  5. html阅读开放试用阶段 欢迎体验,迎接HTML5 欧朋浏览器H5体验版试用手记
  6. 新的linux桌面,Linux桌面的新款式
  7. python 爬虫 数据抓取的三种方式
  8. 《Visual Studio程序员箴言》---- 2.3 书签
  9. 普通路由器刷开源固件DD-WRT的简单过程
  10. 程序员和齐天大圣的十个共同点