取文本框值操作

时间:2021-11-21 04:22:44
取文本框值操作

    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数据