日期:2014-05-16  浏览次数:20780 次

求助个新手问题
ajax上传成功后 进入了 
function afterAdd(responseText)  {
    alert(responseText);
    alert(responseText['fileUpload']);
    if (responseText['fileUpload']  == true){
    alert("保存成功");
    }
} 方法    
第一个alert  弹出时   {"fileUpload":true} 
第二个alert  就是undefine  
怎么写才能获得 true的值
js取值

------解决方案--------------------
什么框架。。

按照你的说明responseText是string类型的,当然没有fileUpload那个属性,要转为json对象

function afterAdd(responseText)  {
responseText=eval('('+responseText+')')
    alert(responseText);
    alert(responseText['fileUpload']);