json的success方法没有成功

问题描述

[align=center]functiongetData(){$.ajax({type:"post",url:"json3.aspx.cs",//请求的地址dataType:"json",traditional:true,success:function(sd){alert(sd);varobj=eval(sd);$("#maintabletbodytr").remove();for(vari=0;i<obj.length;i++){varrow=$("#content").clone();row.find("#a").val(obj[0].a);row.find("#s").val(obj[0].s);row.find("#d").val(obj[0].d);row.find("#f").val(obj[0].f);row.appendTo("#maintable");}},error:function(){alert("加载失败");}});}<tableid="maintable"class="table"width="100%"layouth="138"><thead><tr><thwidth="80">ID</th><thwidth="120">物料编码</th><thwidth="120">物料名称</th><thwidth="100">规格</th></tr></thead><tbody><trid="content"target="sid_user"rel="1"><tdid="a"width="80"></td><tdid="s"width="80"></td><tdid="d"width="120"></td><tdid="f"width="120"></td></tr></tbody></table>

[/align]

解决方案

解决方案二:
页面就只有这样显示
解决方案三:
这个url也看的醉了,你直接访问cs不报错?
解决方案四:
我是试过很多地址了,就是不行啊。。应该是success没有成功吧。。。页面还有其他样式的,实际上出来的只有两条数据,求救啊
解决方案五:
你还需要试2000个地址,试完了贴出来!
解决方案六:
试地址??什么意思?这是写后台的,不是获得后台的数据么?一般不是这样写url:"json3.aspx",?我是想问为什么我数据为什么没有写在我想要的地方,但是我这样写就只是输出两条数据
解决方案七:
你这个json不是标准的,你去http://feiger.cn/tools/json/index.html格式化就知道了
解决方案八:
首先我想知道,你是webform页面,还是mvc框架的。因为访问的页面url不一样。其次,正如楼上说的,你访问cs页面,是不正确的。最后,你的json数据格式,后台返回出来的,贴出来看一下,不要看在前台显示的。
解决方案九:
你的请求地址太扎眼啦。。。。
解决方案十:
给个datadata:{ini:"select"}//名字随便起的

然后在后台判断一下if(request["ini"]=="select"){//你的方法}

解决方案十一:
url为json3.aspx.cs,这个真能获取到数据么?
解决方案十二:
url:"json3.aspx.cs",//请求的地址URL写错了吧。

时间: 2025-01-26 05:18:50

json的success方法没有成功的相关文章

form表单上传图片-提交给php方法,成功后想返回前台一些值,但前台始终无法获取到参数值。急!!!

问题描述 form表单上传图片-提交给php方法,成功后想返回前台一些值,但前台始终无法获取到参数值.急!!! form表单部分代码:以此来实现form提交页面不跳转. <form action="user.php" method="post" ENCTYPE="multipart/form-data" target="id_iframe"> <input name="upfile" ty

jQuery调用Webservice传递json数组的方法_jquery

本文实例讲述了jQuery调用Webservice传递json数组的方法.分享给大家供大家参考,具体如下: Jquery由于提供的$.ajax强大方法,使得其调用webservice实现异步变得简单起来,可以在页面上传递Json字符串到Webservice中,Webservice方法进行业务处理后,返回Json对象给页面,让页面去展现. 这一切都非常的简单,今天要学习的并非这些.我们在实际处理业务过程中,会发现往往页面要传递给webservice 的并非一个或多个字符串,有时候需要传递的是一个组

ajax错误-Ajax既不执行success方法也不执行error方法

问题描述 Ajax既不执行success方法也不执行error方法 客户端代码 $("#imgLogin").click(function () { debugger; var name = $("#txtName").val(); var pwd = $("#txtPwd").val(); var validate = $("#txtValidate").val(); $.ajax({ type: "post&qu

jQuery+ajax+asp.net获取Json值的方法_jquery

本文实例讲述了jQuery+ajax+asp.net获取Json值的方法.分享给大家供大家参考,具体如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQueryAjaxJson取值示例</title> <script type="text/javascript" src="Scripts/jquery-1.4.4.min.js&

ThinkPHP中使用ajax接收json数据的方法_php实例

本文实例讲述了ThinkPHP中使用ajax接收json数据的方法.分享给大家供大家参考.具体分析如下: 这里通过ThinkPHP+jquery实现ajax,扩展了下,写了个查询,前台代码如下: 首先需要引入jquery.js,主要代码如下: 复制代码 代码如下: function ajax(id,pic){     //由于ThinkPHP不解析JavaScript里的ThinkPHP常量,所以需要先在这里定义. var URL='__URL__';         $.ajax({     

jquery $.ajax json数据传递方法

protected void page_load(object sender, eventargs e) { hashtable ht = new hashtable(); string name = request.params["name"].tostring(); string birth = request.params["birthday"].tostring(); if (!string.isnullorempty(name) && !s

$.ajax json数据传递方法_jquery

前台 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>无标题页&l

一种Javascript解释ajax返回的json的好方法(推荐)_javascript技巧

通常ajax请求返回的格式为json或者xml,如果返回的是json,则可以通过转换成javascript对象进行操作,如下: 1.ajax请求的controller实现 @RequestMapping public void getLocations(@RequestParam String location, PrintWriter printWriter) { if (StringUtils.isEmpty(location)) { return; } List<Location> lo

ajax调用返回php接口返回json数据的方法(必看篇)

php代码如下: <?php header('Content-Type: application/json'); header('Content-Type: text/html;charset=utf-8'); $email = $_GET['email']; $user = []; $conn = @mysql_connect("localhost","Test","123456") or die("Failed in conn