function checkAgent() {
var agentId = $('#agent').val();
$.ajax({
type : "post",
url : "${ctx}/agent/yearsettle/agentYearbackSettleReport/applyCheck",
dataType : "json",
data : "agentId=" + agentId,
success : function(json) {
var result = JSON.stringify(json);
var t = json_parse(result);
if (t.checkMsg!=null && t.checkMsg!="") {
alert(t.checkMsg);
}else{
$("#startDate").val(t.startDate);
$("#endDate").val(t.endDate);
}
},
error : function(XMLHttpRequest, errorThrown) {
alert(errorThrown);
}
});
}
需要引入
<script src="${ctxStatic}/json/json_parse.js">
<script src="${ctxStatic}/json/json2.js">
两个方法说明:
JSON.stringify(a) stringify()用于从一个对象解析出字符串,如
var a = {a:1,b:2}
结果:
JSON.stringify(a)
“{“a”:1,”b”:2}”
parse用于从一个字符串中解析出json对象,如
var str = ‘{“name”:”huangxiaojian”,”age”:”23”}’
结果:
JSON.parse(str)
Object
age: “23”
name: “huangxiaojian”
proto_: Object