0

データを挿入せずに検索をクリックすると、検索で問題が発生し、ウェブサイトが停止します。

$('#search-btn').on('click',function(){
    var query = $("#keyword").val();
    var query_url = "<?php echo site_url('item_controller/searchItem'); ?>";

    $.ajax({
        type:'POST',
        url: query_url,
        data:{query: $("#keyword").val()},
        dataType:'json',
        async: false,
        success:function(d){

            $("#example tbody").html("");
            for(i in d){
                $("#example tbody").append("<tr><td style='text-align: center; color:' data-code='TRUE'>" + d[i]['item_code'] + "</td><td style='text-align: left' data-name='TRUE'>" + d[i]['item_name'] + "</td><td><div style='text-align: center'><input type='button' value='ADD' class='k-button' id='" + d[i]['item_code'] + "' data-item=TRUE /></div></td></tr>");
            }

        },

    });    

});
4

2 に答える 2

0
$('#search-btn').on('click',function(){
var query = $("#keyword").val();
var query_url = "<?php echo site_url('item_controller/searchItem'); ?>";
if (query !== '') {
  $.ajax({
    type:'POST',
    url: query_url,
    data:{query: $("#keyword").val()},
    dataType:'json',
    async: false,
    success:function(d){

        $("#example tbody").html("");
        for(i in d){
            $("#example tbody").append("<tr><td style='text-align: center; color:' data-code='TRUE'>" + d[i]['item_code'] + "</td><td style='text-align: left' data-name='TRUE'>" + d[i]['item_name'] + "</td><td><div style='text-align: center'><input type='button' value='ADD' class='k-button' id='" + d[i]['item_code'] + "' data-item=TRUE /></div></td></tr>");
        }

      },

   });   
 } 
});
于 2013-10-25T04:42:06.363 に答える