2
我想要瀏覽一個表單的所有字段並確定這些字段是否填充了數據。當給出所有字段時,我想要出現一個按鈕save
。jQuery:每個循環奇數
This is the Fiddle的代碼,該作品(!)...
This is the same in JavaScript。
的jQuery的對象來遍歷:
formElements = $ 'form input[type="text"], form input[type="number"], form textarea'
的功能:
formFilled = ->
filled = true
formElements.each ->
if $(this).val().length is 0
filled = false
filled
的事件處理程序:
formElements.on 'keyup', (keyup) ->
keyup.preventDefault()
if formFilled()
save.show()
else
save.hide()
有什麼建議嗎?
你得到什麼錯誤? –
保存按鈕'保存'永不出現(始終隱藏)... – Timo
這裏沒有什麼異步。你的'keyup'處理程序是否被調用? 'formElements'實際上有什麼內容嗎? –