2017-04-18 93 views
0

我是javascript中的新成員,希望將數據庫表中的列值存儲到變量中以進行編輯。有人可以指導我如何執行此操作? 我已經完成了這項工作。將數據庫列值存儲在javascript變量中

var itemName =$("product_id").find("product_id").text(); 
var qty = $("qty").find("qty").text(); 
var unit =$(this).find("UnitPrice").text(); 
var total =$("rate").find("rate").text(); 
var row = "<tr><td>" + itemName + "</td>" + "<td>" + qty + "</td>"+"<td>"+unit+"</td>" + "<td>" + total + "</td>" + 
    "<td>" + "<a href='javascript:deleteLead(\"" + $(this).find("SalesLeadCode").text() + "\");' class=\"btn btn-danger\"><i class=\"glyphicon glyphicon-remove\"></i> Remove</a>" + "</td>"; 
$('#item_grid').append(row); 
+0

對此看看,看看如何從JavaScript查詢數據庫:http://stackoverflow.com/questions/857670/how-to-connect-to-sql-server-database-from-javascript-在瀏覽器中 –

+0

試試這個從JavaScript存儲數據到數據庫中:http://stackoverflow.com/questions/11027982/how-to-get-data-from-database-in-javascript-based-on-the - 值 - 傳遞到的樂趣 –

回答

0

使用query localstorage針對您的問題,即使您也可以在其他頁面上使用此數據。對於多個記錄你也可以使用循環。我希望它能幫助你。

if (typeof(Storage) !== "undefined") { 

    // Store 
    var data = {}; 
    data.item_name = $("product_id").find("product_id").text(); 
    data.qty = $("qty").find("qty").text(); 
    data.var unit =$(this).find("UnitPrice").text(); 
    data.total =$("rate").find("rate").text(); 
    localStorage.setItem("data",data); 

    // Retrieve 
    colsole.log(localStorage.getItem("data")); 
} 
else 
{ 
    console.log("Sorry, your browser does not support Web Storage..."); 
} 
相關問題