简单的问题对于你们大多数,但对我来说,作为一个新手在PHP和jQuery + Ajax,不是真的:如何替换我的index.html与一些其他的HTML代码,由ajax调用请求PHP文件?简单的PHP AJAX HTML问题
的index.html
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
</head>
<body>
<h1>Login page</h1>
<button id="btn_login">Login</button>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script type="text/javascript" src="javascript.js"></script>
</body>
</html>
javascript.js
$('#btn_login').click(
function(){
$.ajax({
url: "login.php",
type: "GET",
success: function(data){
// what to do here?
}
});
}
)
的login.php
<?php
echo '<div>Succesful login</div>';
?>
TLDR:我想单击按钮时,将“登录页面”+登录按钮屏幕替换为“成功登录”。 谢谢
$( '#btn_login')HTML( “成功的登录”)。 – C2486
我希望这是很容易的,但我必须使用PHP的解决方案,这是一个要求。 – Lale
在ajax中使用这段代码没有什么坏处,因为你正在通过ajax处理服务器。 – C2486