将事件添加到yii的CgridView中的复选框

克里斯托

我已在中的每一行中添加了复选框cgridview,并添加了一个按钮Delete Selected以删除选定的行,现在我要做的是直到选中一个复选框,禁用该Delete Selected按钮,我该怎么做。这是我admin认为的代码

<?php
$form = $this->beginWidget('CActiveForm', array(
        'id' => 'account-form',
        'action' => array('site/DeleteMultiple'),
        'enableAjaxValidation' => true,
));

 $this->widget('zii.widgets.grid.CGridView', array(
    'id'=>'assign-grid',
    'dataProvider'=>$model->search(),
    'selectableRows' => 2,
    'filter'=>$model,
    'columns'=>array(
        array(
            'id' => 'id',
            'class' => 'CCheckBoxColumn',
        ),
        array(
            'name'=>'username',
            'value'=>'$data->user->username',
        ),
        array(
            'name'=>'Firstname',
            'value'=>'$data->user->firstname',
        ),
        array(
            'class'=>'CButtonColumn',
        ),
    ),
)); ?>
<div id="submit-button" style="display:none">
<?php 
echo CHtml::SubmitButton('Delete Selected', array('class' => 'button')); 
?>
</div>
<?php $this->endWidget();?>
库玛五世

如下更改按钮

echo CHtml::SubmitButton('Delete Selected', array('class' => 'button','disabled'=>'true'));

然后添加一个JS函数:

$("#assign-grid input[type=checkbox]").click(function()
{
   if($("#assign-grid").find("input:checked").length >0)
      $(".button").removeAttr("disabled");
   else
      $(".button").attr("disabled","true");
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将事件添加到yii的CgridView中的复选框

来自分类Dev

将事件添加到jQuery Mobile中动态创建的复选框

来自分类Dev

将复选框添加到grails列表中

来自分类Dev

如何将事件处理程序添加到列表视图复选框单元格中的复选框?

来自分类Dev

如何将复选框列添加到 yii2 中的现有 gridview 列?

来自分类Dev

将SelectedIndexChanged添加到生成的复选框列表

来自分类Dev

将复选框添加到UniformGrid

来自分类Dev

将复选框添加到按钮

来自分类Dev

将复选框添加到gridview的标题

来自分类Dev

将复选框添加到Word

来自分类Dev

动态将复选框添加到片段

来自分类Dev

将复选框添加到qtreewidgetitem

来自分类Dev

将复选框添加到IOS 6 AlertView

来自分类Dev

将复选框添加到按钮

来自分类Dev

将文本添加到复选框开关

来自分类Dev

将复选框列添加到gridview

来自分类Dev

动态将复选框添加到片段-复选框不可见

来自分类Dev

将复选框添加到复选框组->侦听器

来自分类Dev

将复选框添加到用mysql填充的表中

来自分类Dev

将全选选项添加到symfony中的复选框列表

来自分类Dev

将“选中”属性添加到jQuery中的复选框

来自分类Dev

根据条件将颜色添加到Odoo10中的复选框

来自分类Dev

将命令添加到列表视图xamarin中的复选框

来自分类Dev

将输入文本添加到Vue JS中复选框的值

来自分类Dev

使用委托将复选框添加到QTableView单元格中的文本

来自分类Dev

使用jQuery选中复选框将数据添加到表中

来自分类Dev

可以将CSS添加到某些JS中以禁用样式的复选框文本

来自分类Dev

将复选框的值添加到PHP结果中?

来自分类Dev

将类添加到cakephp(HABTM)中的所有复选框

Related 相关文章

热门标签

归档