2016-08-04 2 views
1

это работает над кнопкой «показать», я хочу, чтобы он получил нагрузку, так как страница быстро загружается, я не хочу нажимать, чтобы печатать имя пользователя, она должна автоматически распечатыватьсяхочу распечатать данные при загрузке страницы автоматически

$(document).ready(function(){ 
var myDB; 
//Open Database Connection 
document.addEventListener("deviceready",onDeviceReady,false); 
function onDeviceReady() 
{ 
    myDB = window.sqlitePlugin.openDatabase({name: "mydb.db", location: 'default'}); 
} 


    $("#show").click(function() 
    { 
     $("#user_name").html(""); 
     myDB.transaction(function(transaction) 
     { 
      transaction.executeSql('SELECT * FROM phonegap', [], function (tx, results) 
      { 
       var len = results.rows.length, i; 
       for (i = 0; i < len; i++) 
       { 
        $("#user_name").append("<p>"+results.rows.item(i).title+"</p>"); 
       } 
      }, null); 
     }); 
    });}); 



<h1 id="user_name" class="call-btn" style="color:white"><p></p></h1><button id="show">show</button> 
+0

title = имя пользователя –

+1

запишите его в документе, готовую функцию. Затем он будет записан на загруженном документе. –

+0

уже написано id document ready function..just не вставлена ​​эта часть кода –

ответ

0

JS

$(document).ready(function(){ 
    var myDB; 

    //Open Database Connection 
    document.addEventListener("deviceready",onDeviceReady,false); 

    function updateUsername(){ 
    $("#user_name").empty(); 
    myDB.transaction(function(transaction){ 
     transaction.executeSql('SELECT * FROM phonegap', [], function (tx, results){ 
     var len = results.rows.length, i; 
     for (i = 0; i < len; i++){ 
      $("#user_name").append("<p>"+results.rows.item(i).title+"</p>"); 
     } 
     }, null); 
    }) 
    } 

    function onDeviceReady(){ 
    myDB = window.sqlitePlugin.openDatabase({name: "mydb.db", location: 'default'}); 
    updateUsername(); 
    } 
}); 

HTML

<h1 id="user_name" class="call-btn" style="color:white"></h1> 
+0

не работает .... btw Я хочу, чтобы он загружался, когда страница загружается .. –

+0

так, я думаю, вы должны поместить его после своего html element ... позвольте мне отредактировать – Vixed

+0

, пожалуйста .. Потому что я попробовал it.but все еще не работает –

Смежные вопросы