大家帮忙看看ajax的有关问题,小妹感激不尽。

大家帮忙看看ajax的问题,小妹感激不尽。。。
我刚接触ajax 谢谢大家:
JScript code

$.ajax({
                type: 'post', cache: false, typeData: 'json',
                url: 'ImportantRecordAdd.aspx',
                data: [{ name: "RecordData", value: RecordData}],
                success:
                function (result) {                
                    if (result== "0") {
                     alert("添加成功!");
                     window.returnValue = 1;
                     window.close();
                     } else if (result=="1") {
                       alert("添加失败!");
                   }else{
                      alert("主题不能重复!");
                     }                  
                   
                },
                error: function (e) {
                    debugger;
                    alert('发送系统错误,请与系统管理员联系!');
                }
            });


后台是通过: 判断设置 r的值 然后Response.Write(r); 怎么总是alert("主题不能重复!");这个结果。。。

------解决方案--------------------
我怀疑你用了 aspx 来处理请求,如果是这样,在 Response.Write 之前调用一下 Response.ClearContent

Response.ClearContent();
Response.Write("1");
Response.Write("2");
Response.Write("3");
------解决方案--------------------
妹纸 找个好男人嫁了吧。
------解决方案--------------------
探讨

妹纸 找个好男人嫁了吧。

------解决方案--------------------
前排卖 瓜子,花生,啤酒,爆米花,饮料....

输出后加个 Response.End() 最简单了,看看行不
------解决方案--------------------
我是用ashx的
------解决方案--------------------
探讨

马上要结贴了 有木有人要分?????

------解决方案--------------------
我怀疑result返回的是json,不是纯字符串
------解决方案--------------------
试试 Response.Clear();
------解决方案--------------------
后台代码发一下
------解决方案--------------------
你的 DataType:'json'
返回的是 json 数据
------解决方案--------------------
- -妹子,那你还需要结贴啊。。。

三层框架
建议用ashx
来处理ajax。。。


------解决方案--------------------
不要伤心,是你解决得太快了点