2013-08-20 42 views
0

我正在一個測驗系統(在PHP中,JavaScript)其中有四個錨標籤,代表四個選擇。在這些錨標記中,我想使用提交行爲。我搜索了stackoverflow谷歌搜索它,我已經得到如何使用JavaScript發送表單。但真正的困難是,我必須保存這些用戶點擊到數據庫的標籤的值,但我沒有得到在這種情況下通過PHP的$_POST值?我怎樣才能得到下一頁錨點標籤點擊的POST數據。錨標籤發送數據到另一頁

請幫助我在此..在此先感謝。

回答

2

您可以爲所有錨定標記創建一個選擇器,然後將代碼提交到下一頁。

首先我們有你的錨如下。

<a href="#" class="answer" data-answer-id="3">Answer 3</a> 
<a href="#" class="answer" data-answer-id="4">Answer 4</a> 

然後讓打造了從用戶界面隱藏着一個小型的組件,但沒有對DOM

<form style="display: none" action="nextpage.php" method="post" id='form'><input type="hidden" name="answer" /></form> 

然後在jQuery代碼您攔截來自錨定器點擊中設置的值表格並提交。

$(".answer").click(function (e) { 
    $("input[name=answer]").val($(this).data('answer-id')); 
    $("#form").submit(); 
}); 
+0

Thanxxx男人..它的偉大工程... – Programmer

相關問題