rayanravesh
پنج شنبه 23 مرداد 1393, 21:51 عصر
سلام .من کد زیر رو برای درج با ایجکس نوشتم . مشکل اینجاست که درج انجام میشه و هر بار تابع OnError رو بعد از اجرای دستورات اجرا میکند مشکل کجاست دوستان ؟
و در code behind هم با return مقادیر رو به صورت رشته ای بر میگردونم . لطفا کمک کنید
$.ajax({
type: "POST",
url: "ajax?newslatter=true&Email=" + $("#txtnewslatter").val() + "",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccessNewsLatter,
error: OnErrorNewsLatter
});
function OnSuccessNewsLatter(response) {
if (response.d == "Exist") {
$(".alert").fadeIn('slow');
$("#alert").text(" موجود می باشد . ");
}
else if(response.d=="success")
{
$("#alertmessage").text(" ثبت شد . ");
}
}
function OnErrorNewsLatter(response) {
$("#alert").text(".لطفا دوباره سعی کنید");
}
و در code behind هم با return مقادیر رو به صورت رشته ای بر میگردونم . لطفا کمک کنید
$.ajax({
type: "POST",
url: "ajax?newslatter=true&Email=" + $("#txtnewslatter").val() + "",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccessNewsLatter,
error: OnErrorNewsLatter
});
function OnSuccessNewsLatter(response) {
if (response.d == "Exist") {
$(".alert").fadeIn('slow');
$("#alert").text(" موجود می باشد . ");
}
else if(response.d=="success")
{
$("#alertmessage").text(" ثبت شد . ");
}
}
function OnErrorNewsLatter(response) {
$("#alert").text(".لطفا دوباره سعی کنید");
}