select框想要不可點選,但使用disabled後,無法獲取到值的解決辦法(使用pointer-events:none解決)

要求:select框想要不可點選,但使用disabled後,無法獲取到值的解決辦法(使用pointer-evenst:none解決)

需求是:點擊編輯按鈕後,select下拉選不可操作,點擊保存按鈕後,可操作

嘗試一、使用了disabled屬性後,當true時,其他的js函數使用serialize()或serializeArr()無法取到該元素的值

解決辦法:

$("#id").css('pointer-events', 'none');//去除鼠標事件
$("#id").css('pointer-events', 'auto');//恢復鼠標事件

即可解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章