$.AJAX从后台取到的回传数据是对象要怎么处理
我用$.ajax调用了后台一个方法取用户资料数据,方法取到用户数据后把数据赋值给用户实体类,再把整个类的对象回传,
$("#help").click(function() {
$.ajax({
url: "/Ticket/Help",
type: "POST",
success: function(msg) {
$("#conn-N").val(msg.UserName);
$("#conn-Ph").val(msg.Phone);
$("#conn-E").val(msg.EMail);
}
});
});
这时msg是我回传的UserMessage对象,但是msg.UserName取不到值,请问后台需要对回传的对象进行格式转换?还是这个脚本里要怎么处理~?求教!!
------解决方案--------------------要把返回的类转换成json对象。
------解决方案--------------------$.ajax({
....,
dataType:'json',
...
});