jQuery ve ajax kullanırken ERR_BLOCKED_BY_CLIENT hatası alıyorum
ajax öğrenmeye çalışıyorum. Ancak google chrome konsolu aşağıdaki hatayı gösteriyor:
ERR_BLOCKED_BY_CLIENT error
Herhangi bir reklam engelleyici vs. kullanmadan denediğimde sonuç değişmedi. Aşağıdaki koda bakıp hatamın ne olduğunu yazar mısınız?
kod:
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>document</title>
<script src="jquery.js"></script>
<script src="javaScriptFunctions.js"></script>
</head>
<body>
<h1>Enter your name</h1>
<form id="form" name="form">
<label>Enter your name: <input id="name" name="name"></label><br>
<input type="submit" id="submit" value="OK">
</form>
<script>
document.getElementById('submit').onclick = function(){
event.preventDefault();
var form = $("#form").serialize();
$.ajax({
type:"GET",
data: form //Formu aynı sayfadan aynı sayfaya göndermeye çalıştığım için url parametresini kullanmadım
})
}
</script>
</body>
</html>
@justatakan,hocam lütfen ezbere konuşmayalım, onlick ve/veya diğer eventları bu şekilde de dinleyebiliriz, bu kullanım yanlış değil
https://www.w3schools.com/jsref/event_onclick.asp
Sorunun sebebine gelecek olursak ajax kullanımında ciddi bir hata var, aynı sayfaya gönderiyorum diye url yani ajax ın tek zorunlu parametresini yazmamışsınız. Aynı sayfaya istek göndermek için url için window.location.href kullanın.