代码之家  ›  专栏  ›  技术社区  ›  sasori

如何将javascript链接放在cgridview的值数组中?

  •  3
  • sasori  · 技术社区  · 14 年前

    例如,我想有一个链接,当我点击它时,它会在yii框架的CGridView数组中调用这个?

    $('.blah').fancybox();
    

    如何将其添加到

    array(
             'header'=>'Image',
             'type'=>'raw',
             'value'=> "",
                  ),
    
    1 回复  |  直到 13 年前
        1
  •  5
  •   bool.dev    14 年前

    您可以使用 CLinkColumn's linkHtmlOptions 相反:

    array(
        'class'=>'CLinkColumn',
        'linkHtmlOptions'=>array('onclick'=>'$(".blah").fancybox();'),
        'header'=>'Image',
        'label'=>'For Static Labels',// use label for static labels
        'labelExpression'=>'"Dynamic label".$row'// use labelExpression for dynamic label
    )