ورود

View Full Version : حذف دسته ای



googoli
شنبه 04 بهمن 1393, 08:01 صبح
سلام
من می خوام یه دسته از رکورد هام رو که توی گرید ویو داره نمایش داده میشه رو حذف کنم
می خوام وقتی دکمه حذف کلید میشه اول بره چک باکس هایی که تیک خورده رو پردازش کنه ببینه چند تا هستند ؟ پردازش رو می دونم یک کد جی کوئری هست ولی اینکه چطور ازش در yii استفاده کنم رو نمی دونم میشه راهنمایی کنید ؟

googoli
شنبه 04 بهمن 1393, 18:52 عصر
ممنون از جواب هاتون
جواب درست رو پیدا کردم


echo CHtml::ajaxSubmitButton('حذف',
CHtml::normalizeUrl(array('categories/MultiDel')),
array(
'type'=>'POST',
'data'=>'js:{"checked_value":callData()}',
'success'=>'function(data){ $("#categories-grid").yiiGridView("update", {
data: $(this).serialize()
});

}',
//'update' => '#myDiv'
),
array('name' => 'remove', 'class' => 'btn btn-danger remove')
);





function callData(){
var val = [];
$(':checkbox:checked').each(function(i)
{
val[i] = $(this).val();

});
return ''+ val;
}