Выделить все checkbox с помощью jquery
Здравствуйте.
Помогите мне пожалуйста. Мне нужно на странице кликом по кнопке выделить все чекбоксы. Я нашла уже кучу кода на jquery, но проблема в том, что мои чекбоксы - это элементы CCheckBoxColumn. Вот код на странице: $this->widget('zii.widgets.grid.CGridView', array( 'id'=>'googlekey-grid', 'dataProvider'=>$model->search(), 'columns'=>array( 'keyword', array( 'header'=>'Удалить', 'class'=>'CCheckBoxColumn', 'selectableRows'=>'1', 'id'=>'$data[id]', 'value'=>'$data["id"]', ), ), )); Если прописать так: 'header'=>'Удалить', 'class'=>'CCheckBoxColumn', 'selectableRows'=>'1', 'id'=>'$data[id]', 'value'=>'$data["id"]', 'checked' => 'checked', то они будут все выделены сразу при загрузке страницы, а мне нужно, чтобы выделялись по нажатию кнопки. Подскажите. Спасибо. |
все равно не пашет
|
Цитата:
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <!-- <link rel="stylesheet" type="text/css" href="tmp.css" /> --> <style type="text/css"> </style> <script type="text/javascript"> $(document).ready(function(){ $('button').click(function() { $(':checkbox').attr('checked',true); }); }); </script> </head> <body> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <hr /> <button>Go</button> </body> </html> |
У меня не просто checkbox, а CCheckboxColumn. Ладно, я разберусь, походу знаю, где ошибка.
|
Цитата:
|
Этот CCheckBoxColumn ломает мне мозг. Ну черт с ним.
Не могли бы вы подсказать мне еще кое-что: <?= CHtml::beginForm($this->createUrl("такой-то"),'post',array('enctype'=>'multipart/form-data')); ?> .......... такой-то код <?=CHtml::submitButton('Выполнить',array( 'id'=>'submit')); ?></div> <?=CHtml::endForm(); ?> Можно ли сделать в этой beginForm 2 кнопки submitButton? И чтобы, кликая по ним, разные действия совершались? |
Alyona, откуда ты всю эту белиберду берёшь? :D Может тебе пора на свой профильный форум?
Этому точно не место в разделе "jQuery" форума JavaScript... |
Ну нет, так нет.
|
Просто у меня код jquery из-за этого и не работает.
|
Цитата:
|
Часовой пояс GMT +3, время: 23:36. |