2017-04-18 22 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- in-the-browser –

+0

これを試して、データベースにデータを保存してください。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..."); 
} 
関連する問題