live search json

kak ini saya lagi buat bot pake script live search tolong di buatin script jika data tidak ditemukan saya bingung saya udah coba buat nambahin else di kamus tapi malah kadang error gak jelas jawabnya
<script type="text/javascript">
$(document).ready(function(){
 $.ajaxSetup({ cache: false });
    $('#btn').on('click', function(){
      var searchField = $('#value').val();
      $('#chatBox').append('<div id="question"><p><span>'+ searchField +'</span></p></div>');
      var expression = new RegExp(searchField, "i");
      $.getJSON('data.json', function(data) {
       $.each(data, function(key, value){
       	 var kamus = value.question.search(expression);
	        if (kamus != -1)
	        {
	        	console.log(value.answer);
	        	$('#chatBox').append('<div id="bot"><p><span>'+ value.answer +'</span></p></div>');
	        	if(index = 1) return false;
	        }
       });
       		$('#chatBox #bot').fadeIn(1500);
      });
    });
});

</script>
avatar Zidan10

Ditanyakan oleh @Zidan10

7 Kontribusi 0 Poin

  • itu variabel index dapat dari mana ya? apa salah tulis seharusnya key? - @DiBotak

Login untuk menanggapi


Jawaban

Belum ada Jawaban, jadi yang pertama

Login untuk gabung berdiskusi