我有一个小表单和一个链接,使用jQuery和POST提交此表单。我希望在不使用AJAX刷新的情况下在表单页面上显示流程页面的HTML输出。但是,当我点击我的提交链接时,我的代码似乎不起作用。请有人指出我在这里可能做错了什么?非常感谢。使用链接提交表单在jQuery中将不起作用
问候
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js">
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#myform').submit(function() {
$.post('demoprocess.php', $("#myform").serialize(), function(data) {
$('#results').html(data);
});
});
});
</script>
<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>>
<label for="email" id="email_label">Email</label>
<input type="text" name="email" id="email" size="30" value=""/><br>
<a href="#" title="" class="pay-button" style="margin-top:5px;" onclick="document.myform.submit()">SUBMIT</a>
</form>
<!-- We will output the results from demoprocess.php here -->
<div id="results"><div>
试''SUBMIT你 – 2012-01-11 14:02:58
代码缺少'});'收了'document.ready'处理程序。这是一个错字吗?如果不是这可能会导致问题。 – 2012-01-11 14:04:04
谢谢Rory,有一个错字,但它仍然不起作用 – user1038814 2012-01-11 14:15:24