2014-11-21 23 views
-1

我的對話代碼插件..我如何定義使用被下面的JavaScript

<?php 
$this->beginWidget('zii.widgets.jui.CJuiDialog', array(
'id'=>'pagetemplate', 
'options'=>array(
'title'=>'Page Template', 
'autoOpen'=>false, 
'modal'=>true, 
'width'=>1000, 
'height'=>300   
), 
));?> 

當一個JavaScript函數CLICK呼籲,我想定義下點擊功能的代碼。我怎樣才能將其轉換爲JavaScript?

回答

0

您可以參考here和工作演示可以參考here

$this->beginWidget('zii.widgets.jui.CJuiDialog',array(
    'id'=>'mydialog', 
    // additional javascript options for the dialog plugin 
    'options'=>array(
     'title'=>'Dialog box 1', 
     'autoOpen'=>false, 
    ), 
)); 

    echo 'dialog content here'; 

$this->endWidget('zii.widgets.jui.CJuiDialog'); 

// the link that may open the dialog 
echo CHtml::link('open dialog', '#', array(
    'onclick'=>'$("#mydialog").dialog("open"); return false;', 

    )); 

爲實例

<a href='#' onClick ='click();' ><img src='". Yii::app()->baseURL.'/images/templateicon.png'."' width=10% height=5% /></a>. 

所以現在我寫了一個javascript函數

<script> 
    function click(){ 
     $("#mydialog").dialog("open"); return false; 
} 
    </script> 
+0

。當我點擊這個錨標籤時,我必須打開一個小部件。所以在這個JavaScript函數下,我必須執行這個小部件代碼..這是在點擊功能...幫助我請..預先感謝... – 2014-11-21 10:00:39

+0

請檢查編輯答案 – 2014-11-21 10:06:06

+0

謝謝先生..謝謝你這麼多..它現在有效.. – 2014-11-21 10:26:09

相關問題