Basit bir form üzerinden sayısal işlemler yapmak için AJAX kullanarak POST metoduyla bir işlem yapmaya çalışıyorum ancak aldığım hata:
Uncaught TypeError: Illegal invocation at o (jquery-1.10.2.min.js:23) at gn (jquery-1.10.2.min.js:23) at Function.x.param (jquery-1.10.2.min.js:23) at Function.ajax (jquery-1.10.2.min.js:23) at HTMLButtonElement.<anonymous> (Index:66) at HTMLButtonElement.dispatch (jquery-1.10.2.min.js:22) at HTMLButtonElement.v.handle (jquery-1.10.2.min.js:22)Kullandığım kod:
$('#Submit').click(function () {
var sayi1 = $("#sayi_1").val();
var sayi2 = $("#sayi_2").val();
var islem = $("#islem").val();
var sayilar = new FormData();
sayilar.append('sayi1', sayi1);
sayilar.append('sayi2', sayi2);
sayilar.append('islem', islem);
$.ajax({
url: "/Home/Hesapla",
type: "POST",
data: sayilar,
traditional: true,
proccessData: false,
contentType: false,
success: function (data) {
alert(data);
},
error: function (hata) {
alert(hata);
}
});
})Yardımcı olacak kişilere şimdiden teşekkürler, herkese iyi çalışmalar.