var paymentInfo=$('#Info').val();
alert(paymentInfo.StartDate); //弹出undefined
我取的Info文本框的值弹出StartDate是undefined。
直接赋值弹出,可以弹出StartDate,为什么
var result= {"StartDate":"20180101","EndDate":"","ChannelCategory":"","ChannelItem":"","Area":"","EatingHabits":"","AgentLevel":"A","AgentName":"555"};
alert(result.StartDate);
1 个解决方案
#1
var data="{\"StartDate\":\"20180101\"}";
var json=JSON.parse(data);
你要把字符串转为json数据
#1
var data="{\"StartDate\":\"20180101\"}";
var json=JSON.parse(data);
你要把字符串转为json数据