好吧,基本上我有一个 flash 登录,我使用ExternalInterface 处理它来与 JS 一起工作。我希望 php 仅在用户登录时加载,如何在不发送新的回发(重新加载页面)的情况下执行此操作?
我基本上想要的是:用户登录后,JS 就已经出现。我希望它一旦单击即可执行 MySql 查询,获取数据并向用户显示,而无需重新加载页面。
我知道那是 AJAX,但我真的不知道该怎么做 - 我不熟悉 php,我也不知道当在 JS 中调用函数时如何运行 php。
最诚挚的问候, 混合音
最佳答案
您可以使用jquery,这将是一个快速且实用的解决方案。
function login(){
$.ajax({
type: "POST",
url: "your_login_script.php",
data: { username: "thatuser", password: "thatpwd" }
}).done(function( result ) {
alert(result);
});
}
关于javascript - JS 和 PHP - 在 js 发出信号后加载 php 数据而不发送回发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25896996/