jqueryajax错误
我写了一个登录表单,用户在提交时应该登录,但它不起作用。请告诉我错误在哪里, 这是表格jqueryajax错误,jquery,Jquery,我写了一个登录表单,用户在提交时应该登录,但它不起作用。请告诉我错误在哪里, 这是表格 <form id ="loginform_" action=""> <a href=""id="slidedownclose">X</a> <h2> Login Form</h2> Username:<input type="text" id="uname" name="user_name" /><br/&
<form id ="loginform_" action="">
<a href=""id="slidedownclose">X</a>
<h2> Login Form</h2>
Username:<input type="text" id="uname" name="user_name" /><br/><br/>
Password:<input type="password" id="password" name="password" /><br/><br/>
<input type ="submit" id ="log" class="logclass" value="log in"/><br/><br/>
<a id ="lost_password" href ="/frontend_dev.php/forgotpassword">Forgot Password </a>
</form>
其中一个问题是你的按钮是submit类型,你没有告诉它阻止默认行为
$(".logclass").click(function(e) {
// code
e.preventDefault();
}
接下来,您最好使用以下命令来调用click
$('#log').click(function(e){
}
通过ID访问比通过类访问更好。另一个选择是将按钮更改为类似
<input type='button' id='log' class='logclass' value='log in'/>
这将使您从一个更好的方向开始。下次请正确格式化代码。请让我知道错误在哪里,你必须告诉我们你得到了什么错误。它不起作用意味着什么?是否未发送Ajax请求?是否未执行回调?你必须告诉我们你想要什么,得到什么。
<input type='button' id='log' class='logclass' value='log in'/>