راکت
حل شده

مشکل در mention و callback

2 پاسخ

سلام
مشکلی در mention داشتم . callback به درستی کار نمیکنه . داده ها به خوبی دریافت میشه و در console.log قابل مشاهده است ولی در dropdown نمیاد . فقط با زدن @ یک بار drop down نمایش داده میشه و با ورود کاراکتر های بعدی drop down نمایش داده نمیشه.


  $('#body').atwho({

                at: "@",
                delay: 750,

                callbacks: {
                          // remoteFilter: async function (query, callback) {
                        // axios.get(location.pathname + "/usersearch/" + '?username=' + query)
                        //     .then(
                        //         response => this.results = response.data.users,
                        //         callback(this.results)
                        //     );
                              remoteFilter: function(query, callback) {

                                  $.getJSON(location.pathname + "/usersearch/", {username: query}, function(usernames) {
                                      callback(usernames)

                                  });
                              }
                }
            })```
ثبت پرسش جدید

پاسخ‌ها

2
صادق عمراني
صادق عمراني
@omrani104

تخصص: رئیس اداره فناوری اطلاعات

بهترین پاسخ

@hesammousavi متشکرم. شما در ادیتورتون از یوزرهای استاتیک برای منشن استفاده کردید. برای اینکه بتونیم به هرفردی که عضو فوروم هست اشاره کنیم باید اطلاعات از دیتابیس خونده بشه. در هر صورت فکر میکنم من هم باید مثل شما چند نفر کاربر که مسئول انجمن هستند را به کاربر بدم برای منشن. چند روز وقت گذاشتم نتونستم کاری از پیش ببرم.

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

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

شاید پاسخ شما همین‌جا باشد

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

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