選択オプションが選択されている場合、Ajax経由でdivにページコンテンツをロードしようとしています。jqueryのselectボックスを使ってdivにページコンテンツをロードするには?
これは私のコードですが、動作しません。
$('mySelect').on('change',function(){
function loadPage(url){
$("#page").load(url);
}
});
<html>
<head>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<body>
<div class="container">
<select class="custom-select" id="mySelect">
<option value="1" onchange="loadPage('One.html')">One</option>
<option value="2" onchange="loadPage('Two.html')">Two</option>
</select>
</div>
<div id="page"></div>
</body>
</html>
私は値がOne.htmlとTwo.htmlであり、その下に、私はdiv要素を持っているとOne.htmlとTwo.htmlからコンテンツをしたい2つのオプションで選択ボックスを持っています選択ボックスが変更されたときにdivにロードする... Ajax経由で何か提案がありますか?であるべき
$('mySelect').on('change',function(){
:
$('#mySelect').on('change',function(){
___^
インラインイベントonchange()
を避けるようにしてくださいとurl
のparamを格納するのにdata-*
を使用しますが、ID記号#
を逃している
おかげ
ページをAJAX経由で)? – Nisarg