ajax的返回值输出了当前页面的源码是什么原因?

问题描述

function userTest(){$.ajax({ type: "post", url: "getStatistics.jspx?branch=storage", success: function(msg){ alert(msg); }});}以上ajax请求alert出来的是我当前页面的源代码 而不是服务器发送的数据,为什么啊 服务端没有异常抛出~

解决方案

用Ajax发送请求,服务端不能有页面跳转,如果有跳转的话,alert打印出来的就是当前页面的源码。
解决方案二:
检查一下:1.看请求是否到达服务器端;2.如果到达,服务器端是否有明确的返回,输出响应是什么,json或一般文本。

时间: 2025-01-25 12:26:06

ajax的返回值输出了当前页面的源码是什么原因?的相关文章

jquery ajax 接收返回值 是个URL 字符串,为空,在线等

问题描述 jquery ajax 接收返回值 是个URL 字符串,为空,在线等 jquery ajax 接收返回值 是个URL 字符串,为空,后台debug看了,肯定传了. 前台接收类型'text'.没啥问题,是否有其他原因 解决方案 上代码呀.不然怎么排查原因 解决方案二: jQuery.ajax({ type:'post', url:"/financeReport/generateURL.do", cache:false, data:{"reportType":

javascript-关于ajax json返回值的问题

问题描述 关于ajax json返回值的问题 function aa (){debugger;var cardID = IAEnthreeDes(""74f9b9682704122125150801""); var option = IAEnthreeDes(""74f9b968admin"");var price = IAEnthreeDes(""74f9b968110"");var

创建公共调用 jQuery Ajax 带返回值_jquery

复制代码 代码如下: <script type="text/javascript"> /* 请求Ajax 带返回值,并弹出提示框提醒 --------------------------------------------------*/ function getAjax(url, parm, callBack) { $.ajax({ type: 'post', dataType: "text", url: url, data: parm, cache:

Ajax的返回值中有回车(也叫换行符)解决办法

$.get('ajax.php教程',  {     id: $('#test').attr('value'); }, function(data) {     if(data == 1) {         $('#test_div').remove();         alert('删除成功!');     } else {         alert('删除失败,请重试!');     } }); 这是一个用jquery实现的并使用Get方法地送的数据,把一个ID为test的值发送给了a

jquery ajax jsp 返回值乱码二向解决方法

jquery ajax 网页特效p/jsp.html target=_blank >jsp教程 返回值乱码二向解决方法在以前开发ajax时经常会碰到乱码,今天我们用jquery ajax+jsp时,又出来乱码了,经常测试找到了二种处理jquery ajax乱码问题,下面看看. <script> $().ready(function(){ var url="/www.111cn.net/ajaxgetnewsclassfather.do"; var pars="

如何将AJAX的返回值赋给变量

将AJAX的返回数据赋值给一个变量. 例如 responseText 返回 ['a','b','c','d']  数组的字符串. 将他赋值给一个数组变量,示例代码如下: 以下是HTML网页特效代码,点击运行按钮可查看效果: [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

asp.net ajax 获取返回值问题

问题描述 用ajaxpro框架可以这样取值,CheckUser为服务器端函数,只是随便返回一个字符串varvvv=_Default.CheckUser().value;//取得服务器的值AjaxPro在用asp.netajax时候这样取值:varvvv=PageMethods.CheckUser().value;这样会提示"PageMethods.CheckUser().value为空或不是对象",必须PageMethods.CheckUser(CallBack):CallBack为回

jquery ajax 没有返回值的解决方法

 代码如下 复制代码 //添加async:false.即修改为同步 //  function vcodeYes() {         var bol = false;         $.ajax(     {         type: "GET",         url: "../Ajax/ValidationCode.ashx",         data: { txtVcode: $('#<%=txtVcode.ClientID%>').va

jquery ajax例子返回值详解_jquery

在JQuery中,AJAX有三种实现方式:$.ajax() , $.post , $.get(). 首先我们看$.get(): 复制代码 代码如下: $.get("test.jsp", { name: "cssrain", time: "2008/01/21" }, //要传递的数据 function(data){ alert("返回的数据: " + data); } ) 然后看$.post(): 跟$.get()格式一样.