2017-12-17 9 views
-2

を消えます。チェック値は、私はそれが正常に動作しますが、ページポストバックいったんそれがチェック要素を失い、それを取得することができない画像のチェックボックスに</p> <p><a href="https://bootsnipp.com/snippets/featured/image-checkbox-buttons" rel="nofollow noreferrer">enter link description here</a></p> <p>を作成するために、チュートリアルの下に使用していますポストバック後

この問題の解決方法はありますか?

+0

あなたはポストエンドに何らかの種類のセッションストレージを持っている必要があります。セッションでその値を持っているかどうかを実際のビューで確認してください。 – RohitS

+2

チュートリアルを見るためにあなたのリンクをクリックする可能性は低いです。あなたの最善の策は質問自体に[mcve]を提供することです。 – mjwills

答えて

1

あなたが戻ってどこかにポストを保存し、再度そのクラスactiveで選択された1とコントロールをレンダリングしていない場合、これは通常の絶対的である、残りの部分は、そのクラス外で制御...

JavaScriptを参照してください。あなたのページからコード:!

$(function() { 
    $('.btn-radio').click(function(e) { 
     $('.btn-radio').not(this).removeClass('active') 
      .siblings('input').prop('checked',false) 
      .siblings('.img-radio').css('opacity','0.5'); 
     $(this).addClass('active') 
      .siblings('input').prop('checked',true) 
      .siblings('.img-radio').css('opacity','1'); 
    }); 
}); 

が選択activeクラスを持っているので、バックポストした後、ユーザーの選択を保存し、そのクラスで選択したコントロールをレンダリングします。

関連する問題

 関連する問題