jQuery 全選與反選時出現的bug!

2021-06-22 09:36:29 字數 609 閱讀 4557

今天在寫專案,使用jquery1.10.2 發現乙個小小的bug, 在設定checked屬性時,前兩次反選的時候是正常的,後面均不正確,通過除錯,

準確的說應該是只有第一次是正確的,在第二次單擊時,事件快完成的時候的執行的流程有點奇怪。所以自己感覺這麼

然存在,使用標準的document.getelementbyid, 直接設定值是沒有問題的。

我本人根據測試,應該是jquery的乙個bug,不知道是不是我的**有問題。

**如下:請高手請指教,非常感謝!

function unselect(id, name) else }

/*jquery1.10.2 乙個小小的bug, 在設定checked屬性時,前兩次反選的時候是正常的,後面均不正確,通過除錯,準確的說應該是只有第一次是正確的,在第二次單擊時,事件快完成的時候的執行的流程有點奇怪。

希望這個問題能及時解決。謝謝。

*/if(count == ckboxs.length) else

}

在論壇中求助得到正解,應該將attr改用prop方式,問題解決,可能是個人在attr和prop的理解上出了問題,也希望以後遇到此問題的朋友可以看到此貼。

jquery全選 反選

function a flag 改變select的text ddlyeargroup 0 options 0 text all 其他參考 ddlstep empty 清空 ddlstep attr value 9 根據value選擇 ddlstep 0 selectedindex 1 select下...

jquery全選 全不選 反選技巧

按鈕 全選 取消全選 反選用函式,可以實現分頁的ajax傳值後生成的頁面,也能全選,取消全選,反選 選中所有 function selectall 取消選中所有 function unselect 反選 function reverseselect else 注 最好用prop屬性 判斷input框...

select 全選和反選 jquery

checkbox id in shareuser 10 name shareuser value 10 10 checkbox id in shareuser 11 name shareuser value 11 11 checkbox id in shareuser 12 name shareus...