在视图模型对象中,以下是属性:
public IList<CollegeInformationDTO> CollegeInformationlist { get; set; }
在VIEW中,JavaScript代码如下:
var obj = JSON.stringify('@Model.CollegeInformationlist');
alert(obj[1].State); //NOT WORKING, giving string char
$.each('@Model.CollegeInformationlist', function (i, item) {
var obj = JSON.stringify(item);
var r = $.parseJSON(obj);
alert(r.State); //just giving undefined.
});
请指导我如何在JavaScript中获取JSON对象。
var obj = JSON.stringify('@Model.CollegeInformationlist');
所以,它应该转换为JSON对象并且当明确地写出.State
属性时能够给出结果,但是它并没有按照这种方式工作。看起来,对象被转换为字符串类型。 - dsi