`
musicbox95351
  • 浏览: 229241 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jquery提交ajax后返回json格式数据,回调函数不执行

阅读更多
jquery提交ajax后返回json格式数据,回调函数不执行:

$.ajax({ //一个Ajax过程 
   type: "post",  //以post方式与后台沟通
   url : "abc!method.action",//
           dataType:"json",//返回的值以 JSON方式
   data: $('#表单id').serialize(),//获取表单要提交的数据  
   success: function(json){//
   alert(1);
alert(json);
//alert(2);
            }  
  });

原因是action中组装json字符串时格式有问题:
正确的格式是{"msg",1}{"msg","ok"}。不打双引号或用单引号都有问题。
分享到:
评论

相关推荐

    jquery AJAX 回调函数取JSON成功代码

    `success`函数是回调函数,当AJAX请求成功且服务器返回数据后,这个函数会被调用。在这里,我们打印出接收到的数据,并遍历JSON对象,将其内容添加到一个ID为'output'的元素中。如果请求过程中发生错误,`error`函数...

    jQuery中ajax请求后台返回json数据并渲染HTML的方法

    3. 在前端处理返回的JSON数据:在$.ajax()方法的success回调函数中,返回的数据会被处理。这里使用了eval()函数来转换字符串形式的JSON数据为JavaScript对象。然而,在实际开发中,出于安全考虑,不建议使用eval()...

    struts2+jquery执行ajax并返回json类型数据(源码)

    在这个"struts2+jquery执行ajax并返回json类型数据"的示例中,我们将探讨如何通过Ajax技术在后台Struts2框架与前端jQuery库之间交换JSON格式的数据。 首先,Struts2是一个强大的MVC(Model-View-Controller)框架,...

    jQuery中使用Ajax获取JSON格式数据示例代码.pdf

    当设置为 `"json"` 时,jQuery 会知道预期返回的数据是 JSON 格式,并在成功回调函数中自动将其转换成 JavaScript 对象。整个过程的异步性确保了用户体验的流畅性。 #### 8. 在 jQuery 中使用 Ajax 获取 JSON 数据...

    php基于jquery的ajax技术传递json数据简单实例.docx

    在 success 回调函数中,我们将 JSON 数据解析并显示在 HTML 页面上。 PHP 页面 在 PHP 页面中,我们首先获取 POST 请求中的数据,并将其存储在变量中。然后,我们使用 json_encode() 函数将数据编码成 JSON 格式...

    SSH1,JQuery的ajax返回json二维数组处理过程

    在`success`回调函数中,我们解析JSON数组并创建新的下拉选项。当用户点击“查看详情”按钮时,可能需要发送另一个AJAX请求获取详细信息,并将其显示在`#contentclass`元素内。 在服务器端,SSH1框架中的控制器...

    使用jquery的方式通过ajax处理json格式的数据

    // 数据解析成功后执行的回调函数 // 在这里可以处理返回的JSON数据 }, error: function(xhr, status, error) { console.error(error); // 请求失败时执行的回调函数 } }); ``` 在上述代码中,`dataType: '...

    利用JQuery jsonp实现Ajax跨域请求json数据

    在以上代码中,服务器接收到请求后,将返回的数据以JSON格式封装在回调函数内,客户端接收到响应后会自动执行这个函数,将数据解析并处理。 总结起来,jQuery的jsonp机制使得跨域请求变得简单。通过在客户端设置`...

    Struts2+Jquery实现ajax并返回json类型数据

    最后,在成功回调函数中,我们可以解析接收到的JSON数据并根据需要更新页面。例如,如果我们接收到一个包含用户信息的JSON数组,可以遍历并显示这些信息: ```javascript success: function(response) { var users...

    Jquery ajax json 总结

    回调函数会在服务器响应后执行,`data` 参数则是服务器返回的数据。如果需要使用 POST 请求,只需将 `get` 更改为 `post`。 更通用的 AJAX 方法是 `$.ajax()`, 允许自定义更多的选项,如请求类型、URL、数据、成功...

    详谈 Jquery Ajax异步处理Json数据.

    通过以上的知识点,可以了解到在Jquery Ajax异步处理JSON数据的过程中,开发者需要了解前端如何发送请求、指定期望的响应数据类型、以及如何在回调函数中处理服务器返回的JSON格式数据。这种机制使得Web应用可以提供...

    jQuery_Ajax_Json全解析

    1. **$.ajax()**:这是最全面的Ajax方法,可以自定义各种参数,如URL、类型(GET或POST)、数据、回调函数等。 2. **$.get()**和**$.post()**:简化了GET和POST请求,通常用于简单的数据交换。 3. **$.getJSON()**:...

    springmvc + jquery + ajax + json 异步传递数据

    这些方法允许我们指定URL、请求类型(GET或POST)、数据以及回调函数,以处理服务器返回的数据。JSON数据通常在回调函数中解析,然后可以更新DOM元素,实现页面的局部刷新。 以下是一个简单的jQuery Ajax请求示例:...

    jQuery+get/post+Ajax+Json

    它们都接受四个参数:URL、数据、回调函数和类型。例如,我们可以这样使用它们: ```javascript $.get('api.php', { key: 'value' }, function(response) { console.log(response); }, 'json'); ``` 这里,我们向...

    jQuery Ajax Post 回调函数不执行问题的解决方法

    总结来说,解决jQuery `Ajax Post`回调函数不执行的问题,关键在于确认数据格式、请求配置和错误处理。通过仔细检查代码和利用浏览器的开发工具,通常能找出问题所在并修复。记住,良好的错误处理和调试习惯是确保...

    Jquery+ajax+json+servlet

    7. jQuery的Ajax回调函数接收到响应,解析JSON数据,更新页面内容。 总的来说,`jQuery`简化了前端的JavaScript编程,`Ajax`提供了无刷新的交互体验,`JSON`作为数据交换格式提高了效率,而`Servlet`则负责后台的...

    jquery+ajax+json例子

    例如,`$.ajax({url: "myUrl", type: "GET", success: function(data) { /* 处理返回的数据 */ }})`会向指定URL发送GET请求,成功后执行回调函数。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式...

    jQuery ajax读取json文件内容

    - `success`:一个回调函数,当请求成功时执行。在这个函数中,使用了$.each()方法来遍历返回的JSON数据,对每一个对象进行处理,然后将处理后的结果追加到ID为"result"的DOM元素中。 具体操作中,`content`变量...

    jQuery读取json数据

    `success`回调函数会在请求成功并接收到数据时被调用,`data`参数就是解析后的JSON对象。`error`回调则用于处理请求失败的情况。 jQuery还提供了简化的API,如`$.getJSON()`,专门用于GET方式获取JSON数据: ```...

    php基于jquery的ajax技术传递json数据简洁实例_.docx

    `success`回调函数接收到数据后,将数据解析并显示在ID为"result"的元素中。 PHP部分,'ab.php'接收POST数据并构建JSON对象: ```php header("Content-type:text/html;charset=utf-8"); $username = $_POST['...

Global site tag (gtag.js) - Google Analytics