JQuery中使用Json

 

页面:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
  <script type="text/javascript">
   function search() {
    $.getJSON("Json", {name: "zs", age: 20}, function(json) {
       $.each(json, function(i,item) {
      var s = "name: " + item.name + ", age: " + item.age;
      $("#output").html(s);
     });
    });
   }
  </script>
 </head>
 <body>
  <input type="button" οnclick="search()" value="返回json"/>
  <div id="output" style="width: 250px; height: 250px; border: 1px solid blue;"></div>
 </body>
</html>

 

后台Servlet-->>Json.java:

        String name = request.getParameter("name");
        if(name == null) {
           System.out.println("name is null");
        }
        String age = request.getParameter("age");
        if(age == null) {
            System.out.println("age is null" );
        }
        String json = "[{\"name\":\"ants\",\"age\": " + 20 + "},{\"name\":\"lele\",\"age\":" +30+ "}]";
        response.getWriter().println(json);


后台的json字符串拼接,其对象的属性名最好带上"",之前没带上时是

"[{name:\"ants\",age: " + 20 + "},{\"name\":\"lele\",age:" +30+ "}]"一直都没有成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值