`
qieyi28
  • 浏览: 158319 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ajax 不同的返回数据方式

阅读更多

   这几天,做了一些关于ajax调用的方法,看API真不知道jquery怎么写的,想想还是总结下,放到这里。我想很多人光看API也不知道到底是怎么写的吧。

 

应用目的一、直接获取从后台发过来的信息

java action方法里,我有这么一段

        try {
            String str=mgr.AddActiviesProduct(jspModel);
            if(str.equals("2")){
                PrintWriter out = res.getWriter();
                out.write("更新成功");
            }else{
                PrintWriter out = res.getWriter();
                out.write("插入成功");
            }
        } catch (Exception e) {
            System.out.println("执行添加活动失败");
            e.printStackTrace();
        }

 

前台jsp页面里这么写

                    /*数据进行数据插入和更新操作*/
                     $.ajax({
                             type:"get",
                             url:"/AddActiviesProduct.do?pid="+pid+"&pcode="+pcode+"&actPrice="+actPrice+"&activType="+activType+"&strTime="+strTime+"&endTime="+endTime,
                             //dataType:"html",
                             success:function(msg ){
                            alert(msg );
                             }
                             });

效果如下:

 

 

这样就成功了。

这里要注意的是,后台java代码里不能用out.print(),这里要用out.write()方法,看看我上面写的action

你就明白了。

 

 

 

吃饭了。。。等会再写

分享到:
评论

相关推荐

    在外部方法使用Ajax请求返回的数据

    这样,`processData`函数就能访问到Ajax请求返回的数据。 4. **全局变量**: 另一种方式是通过全局变量来共享数据。虽然这不是最佳实践,但在某些情况下可能有用: ```javascript var globalData; $.ajax({ ...

    ajax请求之返回数据的顺序问题分析

    本文实例分析了ajax请求之返回数据的顺序问题。分享给大家供大家参考,具体如下: ajax请求一个url,php后端处理后,数组为如下格式: 代码如下:$a = array( ‘-1’=> 10 ,’-3′ => 2, ‘0’ => ‘5’ ,’-2′ => ...

    PHP与AJAX返回json数据调用.zip

    PHP与AJAX返回json数据调用.zip

    处理ajax返回带有换行的json数据

    在处理Ajax返回的JSON(JavaScript Object Notation)数据时,可能会遇到一些问题,尤其是当JSON数据中包含换行符时。本文将深入探讨这个问题,以及如何正确地处理这种情况。 首先,JSON是一种轻量级的数据交换格式...

    调用ajax并返回数据

    已对ajax进行封装,可直接进行调用,并返回数据! ajaxText(url);返回文本格式, ajaxJson(url);返回json格式

    Datatables使用Ajax方式读取数据

    在"Datatables使用Ajax方式读取数据"这个主题中,我们需要关注以下几个关键点: 1. **初始化Datatables**:在HTML中创建一个空的表格,并使用jQuery选择器找到它,然后调用Datatables插件进行初始化。例如: ```...

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

    jQuery中的AJAX请求是一种非常常见的前端异步数据交互方式,它的作用是使得页面无需重新加载即可向服务器请求数据,并将数据动态地加载到页面中。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它...

    详谈ajax返回数据成功 却进入error的方法

    总结来说,文章为我们提供了一个解决AJAX返回数据成功却触发error回调的跨域问题的有效方法,以及相关的AJAX知识和HTTP响应头配置。这些内容对于开发人员在进行Web开发时遇到跨域问题具有很好的参考价值。

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

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

    Echarts通过Ajax实现动态数据加载

    - **服务器端环境**: 本示例假设您已经搭建好了能够处理Ajax请求并返回JSON数据的服务器端程序,例如Java Servlet。 #### 三、前端页面设置 1. **创建基本HTML结构**: ```html <!DOCTYPE ...

    Ajax请求django返回json数据到前端

    Ajax请求接口,Django框架下从该接口接收Ajax发送的json数据,同时将新的json数据返回给Ajax,Ajax收到后在js进行处理,然后和页面内容交互。整个数据前后端交互全部采用json格式。代码高度封装,只需要更改json内容...

    ajax说明 事件 绑定 数据

    在示例中,使用了ASP.NET的C#语言,通过`Request`对象获取GET或POST请求的参数,并根据参数值返回不同的数据。 总结来说,Ajax技术包括以下几个关键部分: 1. 数据交互:通过XMLHttpRequest对象与服务器进行通信。...

    treetable + ajax 后台取数据的完整实现

    返回到前端,Ajax的回调函数会接收到后台返回的JSON数据。这些数据包含了子节点的信息,如ID、名称、以及是否还有下级节点等。前端JavaScript代码会解析JSON,然后使用treetable的API将这些子节点添加到对应的父节点...

    处理ajax返回的js代码

    标题 "处理ajax返回的js代码" 涉及的核心知识点是使用Ajax技术动态获取并执行JavaScript代码。Ajax(异步JavaScript和XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器交换...

    ajax分页,json数据返回

    当用户触发一个操作(如点击分页按钮),JavaScript会发送一个HTTP请求到服务器,服务器处理请求并返回数据(通常以JSON格式)。然后,JavaScript接收这个返回的数据,并动态更新DOM(Document Object Model)以展示...

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

    dataType: 'json', // 告诉jQuery期望的返回数据类型 success: function(data, status, xhr) { console.log(data); // 数据解析成功后执行的回调函数 // 在这里可以处理返回的JSON数据 }, error: function(xhr...

    ajax跨域获取数据

    在Web开发中,由于浏览器的同源策略限制,JavaScript通常无法直接从一个域名下通过Ajax方式获取另一个域名下的数据。但随着互联网应用的发展,这种需求变得越来越普遍,于是诞生了"ajax跨域获取数据"的技术解决方案...

    ajax请求后台接口数据与返回值处理js的实例讲解

    根据返回数据中字段SuccessCode的值,执行不同的业务逻辑,如禁用按钮、改变按钮样式和显示不同的提示信息等。 知识点五:JSON数据类型 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读...

    Ajax返回数据

    一旦服务器返回响应,Ajax代码可以处理这些数据,并动态更新页面内容。 二、返回字符串 在Ajax请求中,服务器端处理完业务逻辑后,通常会将结果以字符串形式返回。在JavaScript中,你可以通过XMLHttpRequest对象的`...

    使用ajax取得数据

    服务器处理请求后返回数据,XMLHttpRequest对象接收到响应,JavaScript解析这些数据并更新网页的特定部分。 ### 2. 创建Ajax请求 创建Ajax请求的基本步骤包括: 1. **创建XMLHttpRequest对象**:在大部分现代...

Global site tag (gtag.js) - Google Analytics