json.put("currPoints", -1);
json.put("friendNumber", friendNumber);
json.put("qrcode", qrcode);
//outer.write(friend);
//单个的话可以用outer.write,多个用json
try {
response.getWriter().write(json.toString());;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
写程序过程中遇到的一些需要掌握的代码
</pre>ajax保证在页面更新的情况下数据的其它内容不更新。<pre name="code" class="javascript"><script type="text/javascript">
$(function(){
var access_token ='<s:property value="access_token"/>';
$(".order-date").datepicker().on('changeDate.datepicker.amui',function(){
/*$.ajax({
url :"https://api.weixin.qq.com/datacube/getusersummary?access_token="+access_token,
type: "post",
data:{
"begin_date": "2015-12-14",
"end_date": "2015-12-15",
},
success: function(json){
alert(json);
}
});*/
$.ajax({
url: "write_order_date",
type:"post",
dataType : "json",
data:{
"orderDate":$("#order-date-input").val()
},
success: function(json){
var newuser=json["newUser"];
var newUserArr = eval(newuser);
var userNumber = newUserArr[0]["new_user"];
//var data = $.parseJSON(json);
var money=json["money"];
var number=json["number"];
$(".today-new-fans").text(userNumber);
$(".today-order-money").text(money);
$(".today-order-number").text(number);
}
})
}
);
})
</script>
<action name="write_order_date" class="com.admin.Index" method="showOrder">
<result name="success">/jsp/admin/index.jsp</result>
</action>