Есть ли фрагмент Javascript, который не дает кнопке отправки формы выполнить функцию
Я использую платформу CodeIgniter, которая использует шаблон MVC.
Поэтому, когда вы нажимаете кнопку, она вызывает функцию контроллера, которая затем вызывает функцию модели и т. Д.
Я пытался использовать различные вещи в Javascript, в том числе возврат, возвращение истории.Есть ли что-нибудь, что остановит какое-либо событие?
Вот мой код:
function confirmation() {
var answer = confirm("Delete Record?")
if (answer)
{
}
else
{ //reloads current page - however it still continues to function
window.redirect("http://localhost/midas/index.php/control_panel/user_records");
}
}
Он продолжает выполнять функцию, если я говорю «Отмена».Есть ли способ остановить браузер?
Это мой php-код:
//js = is a variable which stores the javascript code
echo form_submit('view','View', $js);
Это создает вывод html следующим образом:
<input type="submit" onclick="confirmation()" value="View" name="view">