2013-08-06 121 views
-2

我有三個文本框,一個按鈕和一個網格視圖。在文本框中輸入值並點擊按鈕後,數據應該顯示在網格視圖中,而不必訪問數據庫。javascript插入文本框值到gridview

我需要javascript爲此,因爲我必須在客戶端執行此操作。

請輸入任何內容。

+0

你的HTML輸出是怎樣的? – reporter

+0

您確定要在客戶端執行此操作嗎?您可以將其綁定到數據表或數據集,然後將網格綁定到它。 – Srinivas

回答

0

我認爲這可以幫助你

$(function(){ 
$('#buttonClick').on("click",function(){ 
    var val1 = $.trim($('#textBox').val()); 
    var val2 = $.trim($('#textBox2').val()); 
    var val3 = $.trim($('#textBox3').val()); 
    var row = "<tr><td>" + val1 + "</td>" + "<td>" + val2 + "</td>" +        "<td>" + val3 + "</td></tr>"; 
    $('#DataGrid').append(row); 
});}); 
+0

我使用visual studio 2008,我需要asp.net庫存application.i中的這個功能,我已經做了它使用數據表,但現在我需要這個b'cs的java腳本我想在客戶端添加數據到網格。 –

+0

你只需要一個HTML表格元素。並標記ID屬性DataGrid –

0

你說的一個gridview是什麼意思?

它是Html表還是一個asp.net服務器端網格?

案例1:它是在HTML基表,那麼你可以通過下面的代碼拉維米塔爾添加行說:

$(function(){ 
$('#buttonClick').on("click",function(){ 
    var val1 = $.trim($('#textBox').val()); 
    var val2 = $.trim($('#textBox2').val()); 
    var val3 = $.trim($('#textBox3').val()); 
    var row = "<tr><td>" + val1 + "</td>" + "<td>" + val2 + "</td>" +        "<td>" + val3 + "</td></tr>"; 
    $('#DataGrid').append(row); 
});}); 

案例2:如果您的網格是一個ASP。網絡服務器端網格,那麼您將需要至少一個數據集來填充它,而不會將其存儲到數據庫中。

+0

不是它的不是html表它只是asp.net網格視圖和整個操作必須在客戶端執行.b'cs我正在處理庫存系統。 –

相關問題