faezeh
6 سال پیش توسط faezeh مطرح شد
2 پاسخ

سرچ کردن

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


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
0

با استفاده از جاوا اسکریپت


faezeh
@faezeh 6 سال پیش آپدیت شد
0

سلام من کدمو نموشتم خب ولی هنوزم با اینتر کار میکنه نمی دونم کجاش مشکل داره میشه کدمو یه نگاه بندازید ببینید درسته یا نه

    var search=$('#search').val();
    $.ajax({
        url: "{{url("contacts/{$con['id']}")}}",
        type: "get",
        data: { search: search},
        success: function(response){
            var a=console.log(response);
            alert(data);
        }
    });
</script>
این کنترلرمه
public function index(Request $request)
    {
        $search=$request->input('search');
        $contact=Contacts::orderBy('name','desc')
            ->orWhere('name','like','%'.$search.'%')
            ->orWhere('email','like','%'.$search.'%')
            ->orWhere('mobileNumber','like','%'.$search.'%')
            ->orWhere('phoneNumber','like','%'.$search.'%')
            ->orWhere('address','like','%'.$search.'%')
            ->paginate(1);
        return view('contact.view')->with('contact',$contact);
    }
این روتمه
Route::get('contacts','ContactsController@index');
@hesammousavi

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

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