我有一個表單,它從表單中獲取名稱,並將其發送到JavaScript代碼並通過Ajax在php中顯示。這些操作是通過點擊提交按鈕完成的,我需要另一個按鈕,在我的主頁面中進行審查。我該如何解決ajax在process.php頁面中有「if isset(submit)」還是「if isset(review)」? 當每個按鈕被點擊時,我需要做不同的sql操作。 如何添加另一個按鈕,並能夠在process.php頁面中的php部分上執行不同的操作?如何在同一個表單中有兩個按鈕在ajax中執行不同的操作?
<script type="text/javascript">
$(document).ready(function(){
$("#myform").validate({
debug: false,
submitHandler: function(form) {
$.post('process.php', $("#myform").serialize(), function(data) {
$('#results').html(data);
});
}
});
});
</script>
<body>
<form name="myform" id="myform" action="" method="POST">
<label for="name" id="name_label">Name</label>
<input type="text" name="name" id="name" size="30" value=""/>
<br>
<input type="submit" name="submit" value="Submit">
</form>
<div id="results"><div>
</body>
process.php:
<?php
print "<br>Your name is <b>".$_POST['name']."</b> ";
?>
不要使用提交按鈕,,使用兩個按鈕,,,點擊時觸發一個功能,,,第一個會做一些動作,花葯將做其他動作... –
我也用這樣的按鈕,但它不會讀取我的按鈕的值。 」value =「<?php echo $ y?>」src =「accept.png」> – user1328273
okey then do檢查nunespascal後 –