Удаление строк и AJAX

Cyrill

Новичок
Удаление строк и AJAX

Здравствуйте. Я новичок в технологии AJAX и мне нужно организовать удаление строк таблицы.
Я делаю это так с использованием jQuery: сделал кнопку удаления на строке с ивентом onclick='deleteSchool("line<?=$i++?>","<?=$res["schoolID"]?>");' где передаю в функцию ID удаляемого элемента и #ID строки которую потом удалить. Затем делаю такой скрипт
Код:
function deleteLine(data,lineID,schoolID) {
    	var s = schoolID+" deleted successfuly";
		if (data==schoolID+" deleted successfuly") {
			$("#"+lineID).hide();
		} else {
			alert('error');	
		}
		
	}
    function deleteSchool(lineID,schoolID) {
    	var result="";
    	if (confirm("Do you really want to delete selected school?")) {
            $.post("deleteSchool.php", {school: schoolID}, function (data) {deleteLine(data,lineID,schoolID);});
		} else {
		 	alert('do not delete');
		}	
    	
    	
	}
А в файл deleteSchool.php вставил код
Код:
header('Content-type: text/html'); 
$return_val = true;
$sql="DELETE FROM schools WHERE ec_nom='".$school."'";
$result = null;
$result = mysql_query($sql);
if (!$result) {$return_val = false;} 
if ($return_val) {
	echo $school." deleted successfuly";
} else {
	echo "not deleted";	
}
Вроде все работает, хотел спросить Вас вот что: а как грамтно реализовывается такая процедура, мне кажется, что моя достаточно делетантская.

Заранее спасибо всем!
 
Сверху