JQuery 設(shè)置checkbox值二次無效的解決方法
在此MVC ASP.NET 項(xiàng)目,我利用jquery ajax傳輸數(shù)據(jù)給后臺controller控制層,返回?cái)?shù)據(jù)給JQuery數(shù)據(jù)。
首先必須清除checkbox的選中,因?yàn)槭莂jax的異步操作,是不刷新頁面的,所以需要手段充值控件值,使得其為空,不影響下次的拿到數(shù)據(jù)顯示。
言歸正傳,$("#checkboxID").attr('checked', false);//設(shè)置checkbox為不選中狀態(tài),
$("#checkboxID").attr('checked', true);//設(shè)置checkbox為選中狀態(tài)。
兩個(gè)放在一起,頁面永遠(yuǎn)也顯示不選中狀態(tài)。
后來查了下,用.prop解決問題。
我先清空chechbox上次選中狀態(tài)$("#checkboxID").prop('checked', false);
然后再ajax提交返回?cái)?shù)據(jù)時(shí)候,再進(jìn)行處理$("#checkboxID").prop('checked', true);
以上這篇JQuery 設(shè)置checkbox值二次無效的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
jquery實(shí)現(xiàn)清新實(shí)用的網(wǎng)頁菜單效果
這篇文章主要介紹了jquery實(shí)現(xiàn)清新實(shí)用的網(wǎng)頁菜單效果,涉及jquery通過鼠標(biāo)事件控制頁面元素的動態(tài)隱藏與顯示實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08jquery將json轉(zhuǎn)為數(shù)據(jù)字典的實(shí)例代碼
這篇文章主要介紹了jquery將json轉(zhuǎn)為數(shù)據(jù)字典的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10jquery實(shí)現(xiàn)tab菜單切換內(nèi)容(精簡版demo)
這篇文章主要為大家介紹了jquery實(shí)現(xiàn)tab菜單切換內(nèi)容的精簡方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10jQuery中的$是什么意思及 $. 和 $().的區(qū)別
這篇文章主要介紹了jQuery中的$是什么意思及 $. 和 $().的區(qū)別,需要的朋友可以參考下2018-04-04jQuery插件開發(fā)的五種形態(tài)小結(jié)
這篇文章主要介紹了jQuery插件開發(fā)的五種形態(tài)小結(jié),具體的內(nèi)容就是解決javascript插件的8種特征,非常的詳細(xì),這里推薦給小伙伴們。2015-03-03input 和 textarea 輸入框最大文字限制的jquery插件
input 和 textarea 輸入框最大文字限制的jquery插件,需要的朋友可以參考下。2011-10-10