pinterduit blog logo Pinterduit.com

Ensiklopedia, tutorial, tips trik, wiki, materi pendidikan. Ingin jadi penulis? Buat akun sekarang







Home » Internet



Ajax $.POST Tidak Berjalan Di Mozilla Firefox

w3school • Internet • 7 Aug 2020 • 129 Dilihat




Pinterduit.com - Jika anda membuat sebuah aplikasi atau website menemui error saat menggunakan ajax post pada mozilla, browser tetap terjadi refresh dan form tersubmit, namun kode yang sama berjalan baik pada google chrome berikut ini cara mengatasi nya, tambahkan string "event" pada fungsi.

//contoh kode sebelumnya

$('#login').click(function(){

var username = $("#username").val();

var password = $("#password").val();


$.post("processor.php",

{

page: "login",
username:username,
password:password,





},

function(data,status){

alert(data);
if (data == "login success"){
window.location.replace("index.php");

}

});





event.preventDefault();



});



//lalu ubahlah kode menjadi seperti ini
$('#login').click(function(event){

var username = $("#username").val();

var password = $("#password").val();


$.post("processor.php",

{

page: "login",
username:username,
password:password,





},

function(data,status){

alert(data);
if (data == "login success"){
window.location.replace("index.php");

}

});





event.preventDefault();



});


//dengan begitu maka ajax post pada akan berjalan dengan normal saat dijalankan di browser mozilla

Artikel ini diterbitkan untuk Pinterduit.com dengan judul Ajax $.POST Tidak Berjalan Di Mozilla Firefox




Bagikan Artikel Ini
full html code

link

BB Code