я пытался получить окнеПодтверждение работать, я с помощью PHP и JQuery, чтобы окно подтверждения появляется при нажатии на ссылку удалить, фактический код:Javascript подтверждения в диалоговом не работает должным образом
$(document).ready(function(){
if (jQuery("a.delete-link").length > 0) {
$("a.delete-link").bind("click", function(){
return confirm("Sunteti sigur ca doriti sa stergeti?");
});
}
});
и связь называется:
<a href="javascript:void(0);" class="formSubmit delete-link" id="sterge">sterge</a>
ссылка используется для отправки формы при нажатии на код, который:
$(document).ready(function(){
if ($(".formSubmit").length > 0) {
if ($(".formSubmit").parents("form").find("input:submit").length == 0) {
$(".formSubmit").parents("form").append('<div style="width:1px;height:1px;overflow:hidden;"><input style="width:0;height:0;overflow:hidden;" type="submit" /></div>');
}
$(".formSubmit").click(function(){
$(this).parents("form").trigger("submit");
return false;
});
}
});
Я действительно получаю диалог подтверждения, но любой вариант, который я выбрал, форма отправляет и действие удаления вызывается .. любая идея, что я делаю неправильно?
обновление: есть ли способ, чтобы заставить его работать и по-прежнему держать вещи в отдельные функции? ответ Дарин Димитров обеспечил работу лучше всего, но функции не обязательно называются вместе – Raz