Я нашел этот код в Интернете, и я нужен код Ajax, чтобы отправить $row[ID]
моему delete.php
файл:Удаление строки из таблицы с помощью AJAX
echo "<td><a id=$row[ID] onclick=\"if(confirm('Are you sure you want to delete this?')) deleteRow(this.parentNode.parentNode.rowIndex); return false; \" href=\"\" >del</A> </td>"
Я попытался:
function deleteRow(i){
var makarios = document.getElementById('m').deleteRow(i)
var mak;
if (window.XMLHttpRequest) {
// Mozilla, Safari, ...
mak = new XMLHttpRequest();
} else if (window.ActiveXObject) {
// IE 8 and older
mak = new ActiveXObject("Microsoft.XMLHTTP");
}
var data = "id=" + makarios;
mak.open("POST", "delete_basket.php", true);
mak.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
mak.send(data);
}
Что вы пробовали? Вы можете посмотреть в jQuery и метод $ .ajax. Это довольно просто. –
Спасибо за ваш быстрый ответ, я новичок в jquery, я попробовал функцию deleteRow (i) { var makarios = document.getElementById ('m'). DeleteRow (i) var mak; if (window.XMLHttpRequest) {// Mozilla, Safari, ... mak = new XMLHttpRequest(); } else if (window.ActiveXObject) {// IE 8 и старше mak = new ActiveXObject («Microsoft.XMLHTTP»); } var data = "id =" + makarios; mak.open («POST», «delete_basket.php», true); mak.setRequestHeader («Content-Type», «application/x-www-form-urlencoded»); mak.send (данные); } но это не сработало –
Я добавил пример. –