2013-04-25 67 views
0

我有一個GUI,其中包含用戶可以在其中輸入數據的各個字段。 我有一個按鈕。 我想傳遞用戶在GUI上輸入的值,並在按鈕單擊時,我想將這些值傳遞到另一個頁面,我可以使用它們。在頁面重定向中傳遞動態值

注意:無表單/無onSmit/No表單操作,它只是一個頁面重定向到另一個頁面使用按鈕。基於一些標記

+2

_「這只是一個頁面重定向到另一個頁面使用按鈕」_ ...與值傳遞?這完全是一種形式。你爲什麼不想要表單? – 2013-04-25 10:14:07

+0

你能更清楚一點嗎?你有'各種領域',但'沒有形式'?這是對提交的數據進行審查的確認頁面嗎? – Travis 2013-04-25 10:15:02

+0

其實我有一個窗體與各種領域,也有onsubmit,並按下該按鈕數據保存在數據庫中,但我也想在同一頁上的另一個按鈕。將數據導出到另一個頁面。因此,我爲此使用了頁面重定向 – user2235603 2013-04-25 10:38:57

回答

0

<div id="x">Some data</div> 
<div id="y">Some more data</div> 

jQuery腳本來獲取你想要的數據:

$("my button/link/whatever").click(function(e) { 
    e.preventDefault(); 
    var data = { 
     x: $("#x").text(), 
     y: $("#y").text() 
    }; 
    var req = $.ajax({ 
     url: "the page to send data to", 
     type: "post", 
     data: data 
    }); 
    req.done(function(response) { 
     // Do something here once the request is complete 
    }); 
}); 

或者使用第二種形式。