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”。

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 日志采集系统flume和kafka有什么区别及联系,它们分别在什么时候使用,什么时候又可以结合?

    日志采集系统flume和kafka有什么区别及联系,它们分别在什么时候使用,什么时候又可以结合?日志采集系统flume和kafka有什么区别及联系,它们分别在什么时候使用,什么时候又可以结合?观点一:简言之:这两个差别很大,使用场景区别也很大。先说flume:日志采集。线上数据一般主要是落地文件或者通过socket传输给另外一个系统。这种情况下,你很难推动线上应用或服务去修改接口,直接向kafka里写数据。这时候你可能就需要flume这样的系统帮你去做传输。对于数量级别,做过单机upd的fl…

  • 本地phpstudy开发中apache可以用,nginx不可用,

    本地phpstudy开发中apache可以用,nginx不可用,

    2021年10月12日
  • cv2 imread()函数[通俗易懂]

    Reason    这两天学习OpenCV-Python时,也就是cv2库,读取图像时不时出现和预料之外的结果。于是作者从源头来考究一下cv2.imread(filename,flags)Result这里参考文章cv2.imread(filename,flags)cv2.imread(filename,flags)参数:filepath:读入imge的完整路径flags:标志位,{cv2.IMREAD_COLOR,cv2.IMREAD_GRAYSC

  • 1165. 单词环(spfa求负环)「建议收藏」

    1165. 单词环(spfa求负环)「建议收藏」我们有 n 个字符串,每个字符串都是由 a∼z 的小写英文字母组成的。如果字符串 A 的结尾两个字符刚好与字符串 B 的开头两个字符相匹配,那么我们称 A 与 B 能够相连(注意:A 能与 B 相连不代表 B 能与 A 相连)。我们希望从给定的字符串中找出一些,使得它们首尾相连形成一个环串(一个串首尾相连也算),我们想要使这个环串的平均长度最大。如下例:ababcbckjacacaahoynaab第一个串能与第二个串相连,第二个串能与第三个串相连,第三个串能与第一个串相连,我们按照此顺序相连,

  • goland 激活码2021【永久激活】

    (goland 激活码2021)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。https://javaforall.cn/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~V…

  • 如何取消noarch.rpm包

    如何取消noarch.rpm包有一次部署zabbix服务器,不小心rpm-ivhzabbix的el7版本的rpm了,但是我的系统是centos6.5的,所以就尴尬了rpm-ivhhttp://repo.zabbix.co

发表回复

您的电子邮箱地址不会被公开。

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