ボタンセットを使用してみました。JQueryラジオボタンセットがアクティブで非アクティブです
私は公平にリンクに変換することができました。 しかし、ラジオボタンはアクティブ状態を維持していません。ここで
はjqueryののコードである:ここで
$("#radio").buttonset();
$("input:radio[name=radio]").click(function() {
var id = $("input[@name=radio]:checked").attr('id');
window.location.replace("player.php?id=<?php echo $id; ?>&action="+id);
}
は私のWebページの背後にあるbutonset + PHPコードのコードです:
<form>
<div id="radio" class="ui-buttonset">
<input type="radio" id="season" name="radio" value="season" /><label for="season">Season</label>
<input type="radio" id="playoff" name="radio" value="playoff" /><label for="playoff">Playoffs</label>
<input type="radio" id="carrer" name="radio" value="carrer" /><label for="carrer">Carrer</label>
<input type="radio" id="carrer_playoff" name="radio" id="carrer_playoff"/><label for="carrer_playoff">Carrer playoffs</label>
</div>
</form>
</center>
<br/><br/>
<?php
if($action == "playoff"){
include("player_playoff.php");
}
else if($action == "carrer"){
include("player_carrer.php");
}
else if($action == "carrer_playoff"){
include("player_carrer_playoff.php");
}
else{
include("player_season.php");
}
?>
これは、Webページである: http://uweave.ca/uw-perso/Aravinthan_Sivaneswaran/COD_Circuit-TW/public%20v2.0/player.php?id=1&action=season
ありがとうございました。 Ara
EDIT: if($ radio.is( ':checked')=== false){ $ radio.filter( '[value =]')。attr( 'checked'、true); } if($ radio.filter( '[value =]')。attr( 'checked'、true)){ alert( "IN"); }
私はこれを確認するにはなかったが、それはいつものある私に警告したが、それをチェック(アクティブ)状態にそれを置くdoesntの...
のためにあなたは、ページをリロードしています。ボタンはなぜその状態を維持するのですか? – j08691
ああ...もちろん!!!!!私は今、とても愚かな気がする! – user1049769
奇妙なUI ...ページナビゲーションにラジオを使用する理由は何ですか? – charlietfl