2016-04-03 2 views
0

Я создал экспресс-приложение для своей серверной части, и я использую базу данных sqlite. Я пытаюсь отобразить данные на стороне клиента, но вместо отображения данных отображается имя файла.Запрос данных из базы данных результатов sqlite filename?

Вот мой код

$(document).ready(function(){ 
    $("button").click(function(){ 
     $.ajax({url: "/data", success: function(result){ 
      $("#div1").html(result); 
      console.log(result); 
     }}); 
    }); 

});

Я получаю это, вместо JSON

Object {open: false, filename: "Test.sqlite.sqlite", mode: 65542} 

Любые предложения ??

+0

где: свойство dataType функции ajax? – uzaif

+0

это json @uzaif –

+0

что/данные будут выводить при прямом написании URL-адреса в браузере? – uzaif

ответ

0

Используя функцию JSON.stringify(), вы получите строку JSON в соответствии с перезаписанным кодом.

$(document).ready(function() { 
     $("button").click(function() { 
      $.ajax({ 
       url: "/data", success: function (result) { 
        $("#div1").html(JSON.stringify(result)); 
        console.log(JSON.stringify(result)); 
       } 
      }); 
     }); 
    }); 
Смежные вопросы