2 つの div タグを作成しました。div タグの 1 つにリンクがあり、結果を別のタグに表示したいと考えています。
私のコードは次のとおりです。
<div>
<div id="loginDiv"><a href="login.php">LogIn</a></div>
<div id="loginPageDiv"></div>
</div>
ログインページを「loginPageDiv」に表示するにはどうすればよいですか?
ajaxを使ってみてください。--> http://api.jquery.com/jQuery.ajax/
例えば
$('#loginDiv a').click(function(e){
e.preventDefault();
$.ajax({
type: "GET",
url: this.href,
}).done(function( html ) {
$("#loginPageDiv").append(html);
});
});
これを達成するためにJavaスクリプト(Ajax呼び出し)を使用できます
そしてajax呼び出し内で、結果をそのdiv idに設定します
document.getElementById("loginPageDiv").innerHTML = result
jQuery の使用:
<script>
$(function() {
$('#loginDiv a').click(function() {
$.get(this.href, function(data) {
$('#loginPageDiv').html(data);
});
return false;
});
});
</script>