3 回答

TA貢獻1784條經驗 獲得超8個贊
正如@peter 所說,您一次只能提交一份表格。但是有一些解決方法可以滿足您的需求。
方法一
將表單發布到 php 腳本(例如form_1_action.php
),然后將表單輸入存儲在Session變量中。
$_SESSION['form_data_1'] = $_POST;
然后,您將能夠在不同的頁面中訪問它。喜歡,
$_SESSION['form_data_1']['field_name']
方法二
將表單發布到 php 腳本(例如form_1_action.php
),然后將表單輸入存儲在PHP變量中。
$formData1 = $_POST;
然后你可以在第二個表單中使用第一個表單中的數據(第二個表單應該在同一個文件上form_1_action.php
),比如
<input name="name" value="{$formData1['field_name']"}>
如果您在
form_2_action.php
.
方法三
使用Javascript以更用戶友好的方式完成您的要求。

TA貢獻1780條經驗 獲得超1個贊
不,這是不可能的,因為瀏覽器一次只會提交一個表單(通常是包含單擊的提交按鈕的表單)。
他們不可能一次提交多個表單,因為每個表單都有自己的操作和方法屬性來確定要發送的請求。

TA貢獻1777條經驗 獲得超10個贊
try using jquery to Prevent the other form from submiting and try updating the value using event listening of the first form and update that input.
$( '#Submit' ).click( function ( event ) {
event.preventDefault();
var value = <?= $postedValue ?>;
$('input[name="input_name/2"]').val(value);
}
- 3 回答
- 0 關注
- 144 瀏覽
添加回答
舉報