用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3901|回复: 5
收起左侧

stblog中删除附件问题

[复制链接]
发表于 2010-12-4 09:22:55 | 显示全部楼层 |阅读模式
JS复制代码
 
 var deleteAttachment = function (pid, el) {
   
        var _title = $(el).getParent('li').getElement('strong');
       
        if (!confirm("你确认删除附件 %s 吗".replace("%s", _title.get('text').trim()))) {
            return;
        }
        _title.addClass('delete');
       
        new Request.JSON({
            method : 'post',
            url : '<?php echo site_url('admin/medias/operate');?>',//remove attachment
            onComplete : function (result) {
                if (200 == result.code) {
                    $(el).getParent('li').destroy();
                } else {
                    _title.removeClass('delete');
                    alert('删除失败');
                }
            }
        }).send('do=delete&from=ajax&pid=' + pid);
    };
复制代码


mt也看不懂,上面代码中的result.code是从哪得来的,删除附件总提示code不存在或为空
发表于 2010-12-4 09:27:29 | 显示全部楼层
那个是aJax传输一个值!
 楼主| 发表于 2010-12-4 10:13:36 | 显示全部楼层
但是这个值怎么取不到了?CODE应该是mootools里定义的吧
发表于 2010-12-4 14:56:23 | 显示全部楼层
result是响应状态,200是http响应状态码。意思是说,如果服务器成功返回值了怎么做,没有成功返回怎么办。

请参考:http://mootools.net/docs/more/Request/Request.Queue
 楼主| 发表于 2010-12-4 15:39:37 | 显示全部楼层
回复 4# saturn


    谢谢,努力看看
 楼主| 发表于 2010-12-5 13:09:01 | 显示全部楼层
stblog中也是存在这个问题,需要什么配置吗?

本版积分规则