JQuery 設(shè)置checkbox值二次無效的解決方法
在此MVC ASP.NET 項目,我利用jquery ajax傳輸數(shù)據(jù)給后臺controller控制層,返回數(shù)據(jù)給JQuery數(shù)據(jù)。
首先必須清除checkbox的選中,因為是ajax的異步操作,是不刷新頁面的,所以需要手段充值控件值,使得其為空,不影響下次的拿到數(shù)據(jù)顯示。
言歸正傳,$("#checkboxID").attr('checked', false);//設(shè)置checkbox為不選中狀態(tài),
$("#checkboxID").attr('checked', true);//設(shè)置checkbox為選中狀態(tài)。
兩個放在一起,頁面永遠(yuǎn)也顯示不選中狀態(tài)。
后來查了下,用.prop解決問題。
我先清空chechbox上次選中狀態(tài)$("#checkboxID").prop('checked', false);
然后再ajax提交返回數(shù)據(jù)時候,再進(jìn)行處理$("#checkboxID").prop('checked', true);
以上這篇JQuery 設(shè)置checkbox值二次無效的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
jquery實現(xiàn)清新實用的網(wǎng)頁菜單效果
這篇文章主要介紹了jquery實現(xiàn)清新實用的網(wǎng)頁菜單效果,涉及jquery通過鼠標(biāo)事件控制頁面元素的動態(tài)隱藏與顯示實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08jquery將json轉(zhuǎn)為數(shù)據(jù)字典的實例代碼
這篇文章主要介紹了jquery將json轉(zhuǎn)為數(shù)據(jù)字典的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10jquery實現(xiàn)tab菜單切換內(nèi)容(精簡版demo)
這篇文章主要為大家介紹了jquery實現(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