2014-09-17 5 views
-2

Я пытаюсь удалить строку в базе данных при нажатии кнопки. Я пытался запустить его, используя предоставленный ответ here.Удалить строку базы данных с помощью javascript и php

Это Delete JS функция:

function Delete(id, classname){ 
    if (confirm("Are you sure you want to delete this reference?") == true) { 
     window.location="delete"+classname+".php$del="+id; 
    } 
    return false; 
} 

Причина у меня есть другая страница удаления для каждого класса, потому что у меня есть удаления() функция внутри функции класса.

Вот как я пытаюсь сделать ярлык кликабельным так, что страница будет изменена:

<label class="btn smallbtn" type="submit" id="delete" onclick="return Delete("100086","BookSeries")">-Delete-</label> 

Однако строка HTML кода дает мне ошибку Uncaught Syntax Error: Unexpected token } всякий раз, когда я нажимаю его.

Извинения заранее, так как я не имею опыта работы с javascript. Любая помощь приветствуется.

+4

Вам нужно, чтобы избежать ваши котировки или использовать одиночные кавычки: ' "возврат Удалить (100086, \" BookSeries \ ")" ' –

+0

не могу поверить это все, что мне не хватало. Спасибо за быстрый ответ! – TheCurlyProgrammer

ответ

-1

вы пропустили ни одного quote.Try с ниже изменения

<label class="btn smallbtn" type="submit" id="delete" onclick="return Delete('100086','BookSeries')">-Delete-</label> 
+0

Спасибо! Такая ошибка новобранец. :/Прекрасно работает – TheCurlyProgrammer

Смежные вопросы