ajax parsererror报错,jQuery为ajax请求返回“ parsererror”[通俗易懂]

ajax parsererror报错,jQuery为ajax请求返回“ parsererror”[通俗易懂]我一直在从jquery收到针对Ajax请求的“parsererror”,我尝试将POST更改为GET,以几种不同的方式(创建类等)返回数据,但我似乎无法弄清楚问题出在哪里。我的项目在MVC3中,我使用的是jQuery1.5,我有一个Dropdown,并且在onchange事件上,我触发了一个调用,以根据所选内容获取一些数据。下拉列表:(这会从Viewbag的列表中加载“Views”,并触发事…

大家好,又见面了,我是你们的朋友全栈君。

我一直在从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”。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148058.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月29日 下午3:46
下一篇 2022年6月29日 下午4:00


相关推荐

  • 光电编码器工作原理[通俗易懂]

    光电编码器工作原理[通俗易懂]光电编码器工作原理点击打开链接根据原理的不同又可分为:增量型、绝对型和混合式增量型。光电编码器的主要工作原理为光电转换,是一种通过光电转换将输出轴的机械几何位移量转换为脉冲或数字量的传感器。光电编码器主要由光栅盘和光电检测装置构成,在伺服系统中,光栅盘与电动机同轴致使电动机的旋转带动光栅盘的旋转,再经光电检测装置输出若干个脉冲信号,根据该信号的每秒脉冲数便可计算当前电动机的转速

    2026年4月14日
    5
  • 一个类快速实现 Android 6.0 运行时权限适配

    一个类快速实现 Android 6.0 运行时权限适配

    2021年6月20日
    199
  • Python 标准类库-Windows特殊服务之msvcrt「建议收藏」

    Python 标准类库-Windows特殊服务之msvcrt「建议收藏」标准类库-Windows特殊服务之msvcrtby:授客QQ:1033553122广告:出售自研自动化小平台(无需编码也可用),有需要请联系测试环境win764位Python3.46

    2022年8月4日
    8
  • pycharm运行记录_pycharm多行注释

    pycharm运行记录_pycharm多行注释文章目录认识poetrywindow下安装poetrypoetry的使用pycharm中配置poetry环境待补充知识点认识poetrypoetry是一个Python虚拟环境和依赖管理工具,它允许您声明项目所依赖的库,它将为您管理(安装/更新)它们,类似的还有pnm安装所需python版本python3.6+,python2.7和python3.5由于不在维护,所以尽量不要安装。window下安装poetrypowershell下安装:(Invoke-WebRequest-Urihtt

    2022年8月28日
    5
  • Linux系统查看CPU使用率、内存使用率、磁盘使用率

    Linux系统查看CPU使用率、内存使用率、磁盘使用率一 查看 CPU 使用率 1 top 命令 top 命令可以看到总体的系统运行状态和 cpu 的使用率 us 表示用户空间程序的 cpu 使用率 没有通过 nice 调度 sy 表示系统空间的 cpu 使用率 主要是内核程序 ni 表示用户空间且通过 nice 调度过的程序的 cpu 使用率 id 空闲 cpu wa cpu 运行时在等待 io 的时间 hi cpu 处理硬中断的数量 si cpu 处理软中断

    2026年3月19日
    2
  • AssemblyInfo.cs文件参数具体讲解「建议收藏」

    AssemblyInfo.cs文件参数具体讲解「建议收藏」AssemblyInfo.cs文件参数具体讲解原文地址:https://www.cnblogs.com/scy251147/archive/2010/10/23/1859576.html

    2022年7月13日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号