0
我写这个页面,因为某些原因,当我依序按一下[上提交任何操作(在萤火虫检查,没有提交正在发生的事情)jQuery的不张贴因某种原因
<head>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$('form#login').submit(function() {
$.ajax({
type: 'POST',
url: 'http://my.site/login.php',
data: this.html(data),
success: success,
dataType: dataType
})
});
</script>
</head>
<body>
<form action="#" id="login">
<input type="textbox" id="UserName" value="user">
<input type="textbox" id="Password" value="password">
<input type="submit" value="submit">
</form>
</body>
您应该从提交处理程序返回'false'以避免跳转。 (如果您将HTML中的动作URL更改为真实链接,则应避免提交两次,如果希望表单在不使用JavaScript的情况下执行,则应该执行此操作)。“$ .post”更易于使用 - “$ .ajax '是用于手工制作的AJAX查询,你很少需要它。 – Tgr 2010-05-08 16:57:17