hosien
6 ماه پیش توسط hosien مطرح شد
2 پاسخ

چطور مقادیر یک فیلد از دیتابیس را در select option html ست کنم

سلام وقت بخیر. خدا قوت دوستان. من یک فرم دارم که در المان select ان باید مقادیر یک فیلد از دیتابیس در آن نمایش داده شود . ولی متاسفانه نمایش داده نمیشود. عکس کدها ضمیمه شده اند. متشکر.
تصویر مربوط به Ajax
 تصویر

تصویر مربوط به html :
 تصویر

تصویر مربوط به کد php :
 تصویر

تصویر مربوط به خروجی در مرورگر : خروجی کوئری در کنسول میاد ولی در المان select نمیاد
 تصویر

اینم عکس مربوط به تب network مرورگر که خروجی json هست و همه چیز اکی هست
 تصویر


ثبت پرسش جدید
Banana Life
@shift.delete 6 ماه پیش آپدیت شد
0

سلام
دوست عزیز شما لیست اسم ها را لوپ کنید و داخل هر اپشینی که میسازید قرار میدید و داخل سلکت اضافه میکنید

const names = ["Name 1", "Name 2", "Name 3", "Name 4"];

  $(document).ready(function() {
    for (let i = 0; i < names.length; i++) {
      let name = names[i];
      let option = $("<option></option>"); 
      option.text(name);
      $(option).val(name); 

      $('#supervisor').append(option);

      console.log(name);
    }
  })

طبق کد شما

 success: function(data) { 
        $each(data[0], function(index, val) {
          var name = val.name;
          var option = $("<option></option>"); 
          option.text(name);
          $(option).val(name); 

          $('#supervisor').append(option);

          console.log(name);
        }
      }

hosien
@h.samipur2010 6 ماه پیش مطرح شد
0

سلام مرسی مهندس .عالی ... کارم راه افتاد


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام