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
@Zidan10

8 Kontribusi 0 Poin

Diperbarui 3 tahun yang lalu

Tanggapan

itu variabel index dapat dari mana ya? apa salah tulis seharusnya key?

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban