2015-06-29 78 views
0

我有一個jQuery選擇器,旨在檢索未設置爲只讀且未禁用的所有必需字段。優化jQuery選擇器

要做到這一點我用下面的選擇(含股利=股利我的控制)

div.find(':input[required]:not([readonly]):not([disabled])') 

find方法有表現不佳。有沒有辦法優化這個選擇器?

+0

「*查找方法性能較差*」 - 是嗎? –

+0

這是否做得更好: '$(「#yourdiv input [required]:not(:disabled):not([readonly])」) – DDan

+0

我會盡力:)謝謝! – Seb

回答

1

試試這個:

div.find('input:required:not(:readonly, :disabled)') 

但是,如果一個HTML輸入是隻讀的,它不應該是必需的。