2017-05-11 32 views
0

我不知道如何完成此操作。我有這個複選框,當檢查將顯示鏈接,一旦取消選中將隱藏鏈接。根據複選框值和保存的會話顯示/隱藏鏈接

$('#chk').click(function(){ 
 
    if($(this).is(':checked')) 
 
    { 
 
    $('#link1').show(); 
 
    } 
 
    else 
 
    { 
 
    $('#link1').hide(); 
 
    } 
 
});
<input type="checkbox" value="1" id="chk" />Check 
 
<ul> 
 
<li id="link1">Link 1</li> 
 
</ul>

它應該是這樣的,如果我離開檢查複選框(鏈接應顯示),那麼我退出,一旦我重新登錄應顯示的鏈接,反之亦然。我應該怎麼做才能將它保存到會話中?我是否需要獲取複選框的值然後將其保存在會話中?希望有人能幫助。謝謝。我只是django的新手。

+0

本地存儲可以幫助 – Sank6

+0

我可以在JS回答這個問題。那會好嗎? – Sank6

+0

我可以看看嗎?我真的不知道該怎麼做。在此先感謝@SankarshMakam – RunawayBride

回答

0

嘗試使用此代碼:

$('#chk').change(function(){ 
    if (this.checked) { 
     $('#link1').show(); 
    }else{ 
     $('#link1').hide(); 
    } 
}); 
相關問題