Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jqueryajax错误_Jquery - Fatal编程技术网

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'/>