Есть такая вот форма PHP: ?><form method="POST" id="forms" onsubmit="call(); return false" autocomplete="off"><?php while($data = mysqli_fetch_array($result)) { echo '<tr>'; echo '<td>' . long2ip ($data['ip_addr']) . '</td>'; echo '<td>' . $data['namepc'] . '</td>'; echo '<td>' . $data['pass'] . '</td>'; echo '<td>' . $data['passadm'] . '</td>'; echo "<td width='10px'><input type='checkbox' name='check[]' value=". $data['id'] ."></td>"; echo '</tr>'; } echo '</table>' Которая находится в forma.php В нем также подключен Код (Text): include 'script.js'; Есть index.php в котором Код (Text): <div style="width:465px;overflow:hidden;"> <div style="height:400px;width:457px;overflow-y:scroll;"> <?php include "forma.php" ?> </div> </div> И есть кнопка которая должна удалять строки отмеченные с помощью checkbox HTML: <div> <button type="sumbit" id="cnopka" form="forms" action="index.php" name="submitForm" > Delete </button> </div> И вот в script.js я пытаюсь создать функцию которая будет передать отмеченные строки в delete.php и вот тут я уже почти неделю выпадаю в астрал - как правильно это нужно сделать ! Код (Javascript): <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript" language="javascript"> $( document ).ready(function() { $('#forms input:checkbox:checked').attr('checked', false); $("#cnopka").click(function(){delajax()} }); function delajax() { var msg = $('#forms').serialize(); // Сеарилизуем объект jQuery.ajax({ url: delete.php, //url страницы type: 'POST', //метод отправки dataType: 'html', //формат данных data: msg, success: function(data) { document.location.reload(); }, error: function(xhr, str){ alert('Ошибка ' + xhr.responseCode); } }); } </script> Причем Код (Text): success: function(data) { document.location.reload(); } Работает , но вот нечего не удаляется