jquery kütüphanemizi asp.net tasarım kısmına ekledikten sonra alttaki kodlar yardımıyla jquery’den kolayca web servisimizi çağırabiliriz.
$.ajax({
type: "POST",
url: "/Contact.aspx/sendingMail",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: "{'name':'" + name + "','email':'" + email + "','konudetay':'" + konudetay + "'}",
success: function (msg) {
if (msg.d) {
alert("Mesajınız İletildi...");
}
else {
alert("Hata oluştu. Lütfen daha sonra tekrar deneyiniz...");
}
}
});
Asp.net code behind kısmına da alttaki kodunu eklememiz gerekli.
[WebMethod]
public static bool sendingMail(object name, object email, object konudetay)
{
bool send = true;
return send;
}
Burada fonksiyonumuzun Public ve statik olması gerekiyor.
Takıldığınız yer olduğunda lütfen çekinmeden yazın.