$.getJSON \ $.ajax

一、在js中的写法

  1. $.getJSON

$.getJSON(url, function(data){
    // 1. data 是 Gson结构的,可以直接使用
    // 2. $.getJSON 用的 get方式提交,因此当提交的url中有中文的话,会被解析成jsp当前的编码提交给action,然后再action中会变成头痛的中文乱码
});

  2. $.ajax

 $.ajax({
    type:"POST", //设定成POST,可以避免提交到action中出现的乱码
    dataType:"json",
    async:false, //这里写了,才会进入到success方法里面
    url:"blbooking.do?method=updateBlBooking",
    // data:$('#yourformid').serialize(),// 你的formid
    data:{"cm":"${cm}"},// 你的formid
    success: function(data) {
        alert("成功");
    },
    error: function() {
        alert("失败");
    }
});

   3. $.get()  $.post()

    还没用到,可以参考http://www.cnblogs.com/dongsh/p/3235487.html

二、在action中的写法

super.renderText(response, jsonObject.toString());
posted @ 2016-12-07 11:36  ☀Beans✡✌  阅读(134)  评论(0编辑  收藏  举报