Radio Buton Seçenek Değişimde Fonksiyonun Tekrarlanması
Daha önce oluşturmuş olduğum veri tabanından search-input komutuyla arama yaptırıyorum. Hangi veritabanından arama yapacağı ise radio butonlar aracılığıyla belirleniyor. Veri arama yerine yazdıktan sonra seçenek değişirse aramayı tekrar yapmasını istiyorum. Mevcut durumda arama çubuğuna imleç belirtip enter tuşuna basmak gerekiyor. Bu sorguyu nasıl çalıştırabilirim?
BUTON TASARIMI
<div class="container">
<input class="form-control form-control-lg my-3" type="search" id="search-input" placeholder="xxxxxxxxxxxx">
<div class="container">
<div class="btn-group btn-group-toggle" data-toggle="buttons">
<label class="btn btn-outline-light btn-sm active">
<input type="radio" id="customRadio1" name="customRadio" autocomplete="off" checked> xxxxxxxx
</label>
<label class="btn btn-outline-light btn-sm">
<input type="radio" id="customRadio2" name="customRadio" autocomplete="off"> xxxxxxxxxxxx
</label>
ARAMA PHP
if (!empty($kelime) && $secenek==1){
$sorgu = "SELECT * FROM xxxxxxxxxx WHERE xxxxxxxxxxxxxx LIKE :xxxxxxxxxxxx";
$sonuc = $db->prepare($sorgu);
$sonuc -> bindValue(":xxxxx",'%'.$kelime.'%');
$sonuc -> execute();
}else if (!empty($kelime) && $secenek==2){
$sorgu = "SELECT * FROM xxxxxxxxx WHERE xxxxxxxxxxx LIKE :xxxxxxxxxxxx";
$sonuc = $db->prepare($sorgu);
$sonuc -> bindValue(":xxxxxxxxxxx",'%'.$kelime.'%');
$sonuc -> execute();
FONKSİYON JS
$(function(){
$("#search-input").keyup(function(){
if ($(this).val().length>=2){
var sec;
if($("#customRadio1").prop("checked")){sec=1;}
if($("#customRadio2").prop("checked")){sec=2;}
DSG Golf 7- 2. Viteste titreme
|
Vw 2. Yıl/30.000 bakımı ne kadar?
|
|
|
Sıfır araçta VW Jetta mı-Opel Astra mı?
Son Giriş: 4 yıl önce
Son Mesaj Zamanı: 4 yıl
Mesaj Sayısı: 30
Gerçek Toplam Mesaj Sayısı: 31
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 9.830 (Bu ay: 140)
Toplam aldığı artı oy sayısı: 5 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Motorlu Araçlar Dünyası