دسته بندی ها
00:47 1400/05/28

نمایش اطلاعات کاربر با وارد کردن شماره تلفن توسط جی کویری

مشخصات سوال کننده :
کاربر : hossein1244     امتیاز کاربر : 9     رتبه کاربر : 72
دسته بندی : جی کوئری جاوا اسکریپت Asp.net Core

به این سوال امتیاز بدهید    1
تعداد بازدید این سوال : 3917
هوش مصنوعی

پاسخ هوش مصنوعی

برای انجام این کار می توانید از جی کویری استفاده کنید تا شماره تلفن وارد شده توسط کاربر را به سرور ارسال کرده و مشخصات کاربر را دریافت کنید. در اینجا یک مثال ساده آورده شده است:


در این کد:

  • یک فرم ساده HTML ایجاد شده است که شامل فیلدهای شماره تلفن، نام و نام خانوادگی می باشد.
  • زمانی که کاربر شماره تلفن را وارد کرد، یک درخواست AJAX به سرور ارسال می شود.
  • در پاسخ، اگر مشخصات کاربر موجود باشد، نام و نام خانوادگی به فیلدهای مربوطه اضافه می شود.
  • اگر کاربر در دیتابیس وجود نداشته باشد، فیلدهای نام و نام خانوادگی خالی خواهند ماند.

توجه داشته باشید که شما باید فایل `getUserInfo.php` را ایجاد کنید تا بتوانید اطلاعات کاربر را از دیتابیس بگیرید.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : AliNoori 21:18 1400/05/28
[HttpGet]
public JsonResult FillinfoName(string Code)
{
   var GetName = db.People.Get(c => c.Code == Code).Select(c => c.Name);
   return new JsonResult(GetName);
}
 $('#Code').on('change', function () {
        $.ajax({
            type: "GET",
            url: '@Url.Action("FillinfoName", "Home", new { area = "HumanResources" })',
            dataType: "json",
            data: { Code:$('#Code').find(':selected').val()},
            success: function (GetName) {
                $("#Name").val(GetName[0]);
            },
        })
    }).change();

توجه داشته باشید من یه DropDown داشتم که دیتا رو ازش گرفتم . 

ویرایش شده در پنج شنبه 28 مرداد 1400 ساعت 23:39:07
به این پاسخ امتیاز بدهید    0
امتیاز: 136 رتبه: 11
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود