yii ajaxLink成功与replaceWith

时间:2014-02-10 03:30:13

标签: javascript php jquery yii

因为三小时后我没有在jquery中找到错误。 在创建文件

之后,我尝试刷新div

这是我的观点

<?php
echo CHtml::ajaxLink('Neuen Export erstellen',
    Yii::app()->createUrl('exporter/create' ),
    array(
        'data' => array(),
        'dataType'  => 'json',
        'type'      => 'POST',

        'complete'  => "js:function(html){
            $('#export-grid').fadeOut().fadeIn();
        }",

        'success'   => "js:function(html){
            $('#export-grid').replaceWith();
        }"

    ),
    array(
        'class' => 'c2a_gray alignright',
        'style' => 'font-size: 12px',
    )
);
?>

**我的控制器**

public function actionCreate()
{
    // createfile();...
    // do some stuff
    $this->renderPartial('//users//exporter//_tmo', true, true);
}

完成选项非常适合在ajaxLink函数中使用 但是如果我把警告(html)放在完整里面,我就得到了“对象对象”

我不知道如何使用新内容更新导出网格。

请帮帮我! THX!

1 个答案:

答案 0 :(得分:1)

是的,如果您尝试提醒html,那么它将返回Object。 请尝试提醒(html.responseText)