دسته بندی ها
01:29 1399/12/25

بررسی وجود بودن مقدار و جست و جو در دیتابیس توسط ایجکس (Ajax)

مشخصات سوال کننده :
کاربر : Programmer     امتیاز کاربر : 27     رتبه کاربر : 26
دسته بندی : Asp.net Core

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 2751
پاسخ دهنده : saedbfd 14:44 1399/12/25

شما خیلی راحت میتونید با استفاده از ایجکس اطلاعات رو به سمت سرور و یا دیتابیس ارسال کنید و نتیجه رو دریافت کنید. حالا این نتیجه میتونه جستجو در دیتابیس یا هر چیز دیگه ای باشه.

 

با این کد دقت کنید :

$.ajax({
    type: 'POST',
    url: '@Url.Action("ActionName", "ControllerName")',
    data: {id = '5'}
        }).done(function (res) {
    if (res.status === 'ok') {
        alert('یافت شد');
    }
    else
    {
        alert('یافت نشد');
    }
});

در کد بالا یک پارامتر با نام id و مقدار 5 به سمت کنترلر ارسال می شود و در آنجا میتوانید این مقدار را دریافت کنید و در دیتابیس جست و جو انجام بدید.

 

[HttpPost]
public IActionResult ActionName(int id)
{
   //دریافت مقدار و جستجو در دیتابیس
   if (true)
   {
       return json(new {status = 'ok'});
   }
   else
   {
       return json(new {status = 'no'});
   }
}

 

به این پاسخ امتیاز بدهید    0
امتیاز: 1654 رتبه: 1
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود