簡體   English   中英

如何將值從一頁傳遞到另一頁上的jQuery表單提交

[英]how to pass values from one page to another on jquery form submit

我正在嘗試使用php&jquery構建表單,但是對於如何處理其中的jquery部分我有些困惑...

基本上,當用戶提交第一個表單時,我想將它們定向到“下一步”表單,但是我想將從第一個表單提交的值保留在隱藏的輸入字段中...

如果有人可以告訴我如何操作或為我提供一個好的教程,我將不勝感激...

我還沒有任何php或jquery,這只是html標記的簡化版本...

//first.php
<form name="form1" method="post" action="second.php">
<input type="text" name="name" value="" />Name
<input type="submit" name="step1" value="Next" />
</form>

//second.php
<form name="form2" method="post" action="process.php">
<input type="hidden" name="name" value="{$_POST['name']}" />
<input type="text" name="message" value="" />message
<input type="submit" name="step2" value="Finish" />
</form>
<input type="hidden" name="name" value="{$_POST['name']}" />

應該,

<input type="hidden" name="name" value="<?php echo $_POST['name']}; ?>" />

並清理輸入內容(如果需要)

如果沒有更好的方法,我也不是沒有。 但是,當我需要做這樣的事情時,我會這樣做:

<script>
<?php
foreach($_POST as $key => $valule)
{
    echo "$('$key').val('$value')";
}
?>
</script>

因此,在下一步文件中,您需要做的就是設置隱藏字段,然后循環遍歷post var,然后通過jquery設置每個變量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM