ajax之gson简单用法

gson使用简单,

第一种,传String字符串。

servlet界面

			resp.setCharacterEncoding("UTF-8");
			PrintWriter out = resp.getWriter();

			if (s_beizhu1.equals("0")) {
				out.print("正常");
			} else {
				out.print("冻结");
			}
			
			out.flush();
			out.close();

jsp页面

$("td button[class='danger']").click(function(){
		var s_id=$(this).parents("tr").children().eq(0).html();
		var anniu = $(this).parents("tr").children().eq(4);
		var anniu1 = $(this).parents("tr").children().eq(5);
		var sname=$(this).parents("tr").children().eq(2).html();
		if(confirm("确定把" + sname + "停职吗?")){
		$.ajax({
			url:"daoServlet",
			type:"post",
			data:{"method":"updateZhuangtai","s_id":s_id},
			dataType:"text",
			
			success:function(json){
				
				anniu.html(json);
				anniu1.html('离职操作');
			}
		});
		}
	});

第二种传对象。

servlet页面

	resp.setCharacterEncoding("UTF-8");
			PrintWriter out = resp.getWriter();
			String shopgson = gson.toJson(shop);
			out.print(shopgson);
		
			
			out.flush();
			out.close();

jsp页面

		$("td button[class='layui-btn layui-btn-mini layui-btn-normal beizhu']").click(function(){
				var s_id=$(this).parents("tr").children().eq(2).html();
				var anniu =  $(this);
			
				$.ajax({
					url:"<%=request.getContextPath()%>/ShopServlet?method=updateZhuangtai&&s_id="+s_id,
					type:"get",
					dataType:"json",
					success:function(json){
						alert("json"+json);
						anniu.html(json.(传来对象【shop的属性】));
						
					}
				});
			});

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值