我正在使用 var 函数创建变量,以便我可以在 PHP 中使用它们所以我可以使用 post 函数,基本上我在 javascript 中导入它们。
无论如何,我如何使它们成为全局变量?
我尝试将它们包含在 document.ready 函数中,甚至在代码开始执行 document.ready 函数之前。它比在任何地方重复这些变量要整洁得多。
这是代码
$(document).ready(function () {
var user_login = $('#user_login').val();
var user_pass = $('#pass_login').val();
$('#field').keyup(function (e) {
if (e.keyCode == 13) {
//If enter is pressed vailidate the form
e.preventDefault();
$.ajax({
url: 'ajax/check.php',
type: 'post',
data: {
user_login: user_login,
pass_login: user_pass
},
success: function (data) {
$('#content').html(data);
}
});
};
});
$('#submit').click(function (e) {
if (e.keyCode != 13) {
$.ajax({
url: 'ajax/check.php',
type: 'post',
data: {
user_login: user_login,
pass_login: user_pass
},
success: function (data) {
$('#content').html(data);
}
});
}
});
});