我有兩個變量$get_book_id
和$_GET['book_id']
以及發佈其他一些數據的表單。當點擊提交按鈕時,我想清空上述兩個變量並使用表單發佈發佈剩餘值。使用jQuery在表單提交(發佈)之前取消設置php變量
jquery代碼看起來像這樣。
的index.php
$('#submit_button').click(function(){
$.ajax({
type: 'POST',
url: 'empty_variable.php',
success: function(data) {
},
error: function(ts) { alert(ts.responseText) }
});
});
<form action="process.php" method="post">
.................
</form>
empty_variable.php
<?php
$get_book_id = '';
$_GET['book_id'] = '';
?>
process.php
<?php
echo $_GET['book_id'];
echo $get_book_id;
print_r($_POST);
?>
我想要做的是對的形式使用jQuery,空兩個變量提交。我怎樣才能做到這一點 ?
在處理頁面中,我仍然看到$_GET
值和$get_book_id
。
請不要問我清空index.php頁面中的值。表格前
取消設置PHP變量提交(郵遞)使用jQuery
感謝
Kimz
代替名字,如果我蒼白要傳遞身份證我該怎麼辦? $('input [id =「book_id」]')。val(''); ??它是否正確? – user3350885
我在使用我們的代碼後出現錯誤,因爲「太多遞歸」 如何解決這個問題? – user3350885