aタグをクリックして別ページに遷移した際に、selectboxの特定のoptionを開いた状態にする事は可能でしょうか?
js
1jQuery(function($) { 2 $("#button1").click( function(){ 3 $("#select").val("01"); 4 }); 5 $("#button2").click( function(){ 6 $("#select").val("02"); 7 }); 8});
php
1 //a.php、b.php 2<a href="#select" id="button2">ボタン</a> //①ボタン 3<a href="b#select" id="button2">ボタン</a> //②ボタン
php
1 //b.php 2<select id="select"> 3 <option value="01">01</option> 4 <option value="02">02</option> 5</select>
現在、同ページ内では上記の記述で①ボタンのクリックで動作できているのですが、
別ページにするとうまくいきません。(クリックしているのは②ボタン)
また、ページ遷移自体を、下記コードでも試してみましたがうまくいきませんでした。
js
1$("#button1").click( function(){ 2 window.location.href = 'b#select'; 3 $(document).ready(function(){ 4 $("#select").val("01"); 5 //or 6 $('#select option[value="01"]').prop('selected',true); 7 }); 8});
可能の方法がありますでしょうか?
ご助言頂けると助かります。
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー