jquery验证插件在远程运行时停止
很遗憾,我的一个项目有一个小问题jquery验证插件在远程运行时停止,jquery,validation,plugins,Jquery,Validation,Plugins,很遗憾,我的一个项目有一个小问题 <input type="text" name = "lname" placeholder="Last Name" id="lname" required/> <label for="lname" generated="true" class="error"></label> <input type="text"
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
我在此表单上使用jquery验证插件:
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
}));
});
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
还有checkemail.php(checkusername.php与之相同,但显然是用户名而不是电子邮件):
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
包括('dbcon.php');
如果(isset($_POST['email']))
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
}
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
我已经尝试了我找到的每一种组合。简单的遥控器:“url”,带有类型和数据:{function….}等的遥控器。没有任何东西可以工作。。。对于check PHP文件也是如此,每当我在验证代码中放入远程行时,当我单击submit时,表单就会停止工作。如果我拆下遥控线路,一切都能正常工作。有人知道问题出在哪里吗?我真的没有主意了,也找不到地方找了。所以
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
我将我的php文件更改为此,因为我认为这就是我的整个验证停止的地方:
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
如果(isset($_POST['email']))
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
{
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
$email=mysqli\u real\u escape\u字符串(strtolower($\u POST['email'])
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
$check=mysqli_查询(“从用户中选择*,其中较低的电子邮件=“$email”)
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
if(mysqli\u stmt\u num\u行($check))
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
{
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
}否则{
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
echo "true";
}
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
}
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
但还是没什么。。。我没有收到任何消息,我的表单不会提交,除非我删除“远程:”url“部分。。然后一切又恢复正常了…我让那部分工作起来了,问题是相对url的,它找不到php文件,所以我现在使用../I代替../I,它一直工作到那里,但在控制台中它给了我200 ok,它给了我“true”无论电子邮件和用户是否可用,它都不会在表单中给我任何消息。。。有人知道如何解决这个问题吗
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>
另外,如果我将数据:{x:function..}放入并键入,它将跳过整个验证过程,让我提交一个空表单
<input type="text" name = "lname" placeholder="Last Name" id="lname" required/>
<label for="lname" generated="true" class="error"></label>
<input type="text" name = "email" placeholder="E-mail" id="email" class="email" required/>
<label for="email" generated="true" class="error"></label>
<input type="text" name = "username" placeholder="Username" id="username" required/>
<label for="username" generated="true" class="error"></label>
<input type="password" name = "password" placeholder="Password" id="password" required/>
<label for="password" generated="true" class="error"></label>
<input type="password" name = "cpassword" placeholder="Confirm Password" id="confirm_password" required/>
<label for="cpassword" generated="true" class="error"></label>
<input class="button" type="submit" name="regbutton" id="regbutton" value="Register" />
</form>