你居然沒有readonly屬性
最新
03-29
上篇文章中提到了一個readonly屬性很實用,但今天我也想對radio進行只讀的時候發現,readonly屬性不好使了,所有我就百度了一下,發現,radio沒有readonly屬性,這就很坑爹了,我既想向後台傳數據,又想只讀,既不能用disabled,又沒有readonly,很頭疼。此時正好百度的時候查到了一種方法,見鏈接:
https://jingyan.baidu.com/article/86fae346bcf16d3c49121ae9.html
此為內容:
基於第二條的想法,我也去調試了一下,發現並不好使,於是我就打開jquery文檔,去看看attr的用法,發現了很坑爹的事,看圖片:
文檔中說的很清楚,更改checked屬性時,使用prop()方法,所以根據文章的第二條的想法,和文檔的提示,我就重新修改了一下代碼:
並抽成了一個公用的方法,只要radio賦值修改的時候,在後面進行調用即可。
此時的radio是不能自己手動修改的哦。。。。
調試後發現可以使用。。
百度文章中的想法是對的,只是調用的方法不對,也許他用的jQuery版本不同吧。
每天進步一點點,只需那麼一點點。
TAG:ctzlwzg |