2014-01-21 32 views
0

我想創建動態地添加行,當用戶使用PHP代碼點擊刪除按鈕刪除它的形式,動態添加和刪除錶行 - Yii框架

enter image description here

下面

是我的代碼來呈現同時開放的形式第一行,

<div class="selector-details" style="display:none"> 
    <div class='newfield'> 
     <div id='container'> 
     <table id="tid"> 
     <tr> 
     <td><?php echo CHtml::dropDownList('field_list','',$field_name); ?></td> 
     <td><?php echo CHtml::dropDownList('field_list','',$operator); ?></td> 
     <td><?php echo CHtml::textField('querybox'); ?></td> 
     <td> <?php echo CHtml::imageButton(Yii::app()->request->baseUrl.'/images/Trash.jpg',array('class'=>'trash-action')); ?></td> 
     <?php echo "<br>"; ?> 
     <td> <?php echo CHtml::dropDownList('condition_check','',$condition_check);?></td> 
     </tr> 

     </table> 

    </div> 
    </div> 
    <?php 
    echo CHtml::button('Add',array('class'=>'addfield-button','background-style'=>'none')); 

,應該怎樣做調用上面的代碼添加行,當用戶點擊該行刪除按鈕刪除特定的行?我是yii的新手,請提供任何想法,以進一步。

回答

0
 $script = 'alert("hello")'; 
     Yii::app()->getClientScript()->registerScript('#test', $script,CClientScript::POS_HEAD ); 
     echo CHtml::button('Add',array('class'=>'addfield-button','background-style'=>'none','onclick'=>$script)); 

,如果你真正想使用Yii的風格,你可以打開的框架代碼,並有你想要一個好的代碼,搜索:CButtonColumn.php