【问题标题】:How to include javascript actions on onclick event in Yii CHtml::link?如何在 Yii CHtml::link 中包含 onclick 事件的 javascript 操作?
【发布时间】:2014-04-16 09:44:56
【问题描述】:

a href="#" id="23" onclick="test(this.id)"

我必须在 yii itry 中使用这种类型的链接,代码如下,但仍然无法正常工作。

array(
 'value'=>'CHtml::link("View","#", array("id"=>$data["announce_id"],  "class"=>$data["announce_id"], "onclick"=>"test($data[announce_id]); "))',

        ),

【问题讨论】:

    标签: javascript php jquery yii


    【解决方案1】:

    你可以这样做:

    "onclick"=>"test(".$data["announce_id"]."); "
    

    【讨论】:

    • 不确定它是否会起作用,因为代码似乎在 CGridView 或 aCListView 中使用,并且在声明视图时 $data 不存在。稍后从数据库中获取数据时会对其进行解释
    • 现在应该用 " 替换 '
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-07
    相关资源
    最近更新 更多