Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > jQuery UI - удалить строку


Автор: Another 15.11.2012, 21:42
В toolbar добавлен код:
Код

{
                    id:'btndel',
                    text:'Удалить проект',
                    iconCls:'icon-cancel',
                    handler:function(){
                        alert('del')
                    }


Таблица оформлена так:
Код

<table id="test">
<tr>
<td>1</td><td>2</td>
</tr>
<tr>
<td>3</td><td>4</td>
</tr>
</table>


Нужно при клике на "Удалить проект" вывести алерт с подтверждением удаления, удалить соответствующую строку в таблице и отправить POST запрос с ID строки (selected.id).

Автор: Aliance 16.11.2012, 10:47
что такое
Цитата(Another @  15.11.2012,  22:42 Найти цитируемый пост)
toolbar

Автор: Another 16.11.2012, 23:47
Вопрос решен. Ответ найден smile
Код

                    var row = $('#test').datagrid('getSelected');  
            if (row){  
            
                $.messager.confirm('Подтверждение удаления','Вы действительно хотите удалить проект?',function(r){  
                    if (r){  
                        $.post('destroy.php',{id:row.id},function(result){  
                            if (result.success){  
                               window.location.reload();
                            } else {  
                                $.messager.show({   // show error message  
                                    title: 'Error',  
                                    msg: result.errorMsg  
                                });  
                            }  
                        },'json');  
                    }  
                });  
            }  
            

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)