Ajax返回数据却一直进入error(已经解决)

做asp.net项目  使用ajax

$.ajax({
url: ‘../Music/Default2.aspx?Types=‘ + type + ‘&texts=‘ + text + ‘‘,
type: ‘GET‘,
// data: ‘&texts=‘ + text + ‘‘,
dataType: ‘json‘,
success: function (data) {
console.log(data);
}

});

都没有问题   返回数据,打印出data  结果 发现没有数据

去NetWork查看 已经 进行了

然后 加了个error   输出

一般都是说 datatype  类型错误

或者是 Url 不能有中文

结果 还是无效果,突然看见 一片博文

说只要删除datatype 就可以了

试了试

结果出来了

嗯 就是这样

原文地址:https://www.cnblogs.com/whatarey/p/9278151.html

时间: 2024-10-12 06:53:30

Ajax返回数据却一直进入error(已经解决)的相关文章

ajax 返回数据 无法得到其属性的解决办法

当我们用ajax无法 得到其属性.正常情况下是: <script type="text/javascript">        function useAjax(sendUrl,name){ $.ajax({                type: "POST",                url: sendUrl,                data: { txtCode: $("#txtCode").val() },  

jquery ui autocomplete ajax返回数据自定义显示

1.body里面的内容 <input type="text" class="inputTxt" id="txtJigou" autocomplete="off"/> 2.引入jquery.ui.min.js和他的样式 3.js代码如下<script type="text/javascript"> $(function(){ $("#txtJigou").autoc

ajax返回数据解析总结

ajax即异步 JavaScript 和 XML(Asynchronous JavaScript and XML). 简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示. 使用 AJAX 的应用程序案例:谷歌地图.腾讯微博.优酷视频.人人网等等. 通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP Post 从远程服务器上请求文本.HTML.XML 或 JSON - 同时您能够把这些外部数据直接载入网页的被选元素中. 前面已经提过aja

Jquery 等待ajax返回数据loading控件ShowLoading组件

1.意义 开发项目中,前台的页面要发请求到服务器,服务器响应请求返回数据到前台,这段时间,有可能因为返回的数据量较大导致前台页面出现短暂性的等待,此时如果用户因不知情而乱点击有可能造成逻辑混乱,所以此时需要在加载数据中将前台进行提示在加载数据中,利用jquery的遮罩组件可以完成这个功能需求. 2.实现步骤 (1).下载 showLoading.css    jquery.showLoading.min.js  两个文件. (2).在jsp中引入这两个文件 <link href="styl

小笔记(一):ajax传递数组及将ajax返回数据赋值

当使用ajax传递数据时,有可能传递多个数据,这是使用以下方法传递数据就会显得数据过多且混杂 $.ajax({ type:'post', url:url, data:{data:data,content1:content1,content2:content2,content3:content3,...........}, success:function(data){ alert(data) } }); 这时我们就可以先在传递数据之前,将数据封装在数组中,但是要注意,定义数组的时候要用arr={

ajax返回数据之前的loading等待

首先,我们通过ajax请求,向后台传递参数,然后后台经过一系列的运算之后向前台返还数据,我希望在等待数据成功返还之前可以展示一个loading.gif图 不废话,在页面上执行点击事件(<a sceneid="@scene.ID" href="javascript:void(0)" onclick="build(this)">生成</a>) 调用下面方法: function build(sender) { var jqSen

jquery中获取ajax返回数据的方法

//此处需要注意的是要想获取ajax返回的值时这个ajax请求必须是同步的,否则获取不到返回值 function getPageTotalAndDataTotal(page) { //设置一个变量用于接收ajax返回的值 var pageTotal = 0; // 获取页数与数据总数 $.ajax({ url : "你的url地址", type : "post", async : false, data : {}, dataType : "json&quo

struts通过Ajax返回数据时,例如对象类型,没有执行Ajax的回调函数

<result type="json"  name="success">                 <param name="includeProperties">msg.*,对象.*</param>                <!--  <param name="includeProperties">msg</param> -->      

js 获取 ajax返回数据及处理

$.ajax({ url: "http://xiaocui.dgoods.cn/app/index.php?i=5&c=entry&do=check&m=stonefish_bigwheel", type: "POST", data:{'mdcode':param}, dataType:"json", async: true, success: function (succ) { var num = succ[0].sca