رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
AutoComplete
#1
سلام
     <?php
        echo yiijuiAutoComplete::widget([
           'name' => 'username',
           'options'=>['class'=>"form form-control",
                'width'=>'80% !important',
                'placeholder'=>'دوستان جدیدی پیدا کنید..',

            ],


           'clientOptions' => [
                'source' =>array_merge(yiihelpersArrayHelper::map(appmodelsUsers::find()->all(),'id','username')),
                'autoFill'=>true,


            ],
       ]);
       ?>
AutoComplete من به این شکله ولی مشکل اینه که وقتی ویو سورس رو می زنم لیست کلیه ی کاربرا را نشون میده ... امکانش هست کاری کرد که اطلاعات رو از دیتابیس بخونه و توی یه ارایه ذخیره نکنه
پاسخ
تشکر شده توسط:
#2
خوب از کجا باید بخونه؟ این ویجت درواقع داره با آرایه ای که سمت خود کلاینت ذخیره میشه کار میکنه. اگه بخواین روش کار رو عوض کنید، بهتره با AJAX کار کنید.
پاسخ
تشکر شده توسط:
#3
نمیشه خود همین ویجت رو طوری تنظیم کرد که از دیتابیس بخونه نه از ارایه ی سمت کاربر ؟؟؟
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 2 مهمان