Javascript .val()不';t工作-can';我找不到解决办法
HTML validate.phpJavascript .val()不';t工作-can';我找不到解决办法,javascript,jquery,Javascript,Jquery,HTML validate.php $(document).ready(function() { $('.login-button').click(function() { var login = $("#login").val(); var password = $('#password').val(); $.ajax({ type: 'POST', url: '/view/admin/validate.php', data: { login : login, pass
$(document).ready(function() {
$('.login-button').click(function() {
var login = $("#login").val();
var password = $('#password').val();
$.ajax({
type: 'POST',
url: '/view/admin/validate.php',
data: {
login : login,
password : password
},
success: function(data){
$('#login-error').html(data);
}
});
});
});
当此行运行时,输入为空
您需要在用户键入内容后获取值
var login = $("#login").val();
当此行运行时,输入为空
用户键入内容后,您需要获取值。试试:
var login = $("#login").val();
$('.login-button').click(function() {
var login = $('#login').val();
alert(login);
});
或:
或:
试试看:
$('.login-button').click(function() {
var login = $('#login').val();
alert(login);
});
或:
或:
正确的。。。忘了吧!谢谢!将在10分钟内接受答案。我编辑了这篇文章,还有另一个问题,请帮助找到解决方案。@TigranMuradyan:您需要从事件处理程序返回false
,以防止提交表单的默认操作。我应该在何处写入return false?@TigranMuradyan在单击handlerRight的末尾。。。忘了吧!谢谢!我会在10分钟内接受答案。我编辑了帖子,还有一个问题,请帮助找到解决方案。@TigranMuradyan:您需要从事件处理程序中返回false
,以防止提交表单的默认操作。我应该在何处写入return false?@TigranMuradyan在click handlerSLaks末尾正确,这里有一个有效的演示:不要以纯文本形式存储密码。如果你有不同的问题,请询问不同的问题。在一篇帖子里问两个问题会引起一些混乱。这很有效!谢谢,但是关于这一点-不要以明文形式存储密码。这是存储密码的正确方法:)@TigranMuradyan-以下是一些解决方案:SLaks是正确的,这里有一个工作演示给你:不要用纯文本存储密码。如果你有不同的问题,问不同的问题。在一篇帖子里问两个问题会引起一些混乱。这很有效!谢谢,但是关于这一点-不要以明文形式存储密码。以下是存储密码的正确方法:)@TigranMuradyan-以下是一些解决方案:
$('.login-button').click(function() {
var login = $('#login').val();
alert(login);
});
$('.login-button').click(function() {
alert($("#login").val());
});
$('.login-button').click(function() {
var login = $("#login").val();
alert(login);
});
var login = "";
$('.login-button').click(function() {
login = $("#login").val();
alert(login);
});