我正在尝试在以远程形式提交输入时禁用输入。
我的咖啡代码是这样的:
todoSubmitForm = $('form.todo-form')
todoSubmitForm.on 'ajax:before', ->
input = $(this).find('input#todo')
return false if not input.val() and not input.val().match /^\s+$/
input.attr 'disabled', 'disabled'
todoSubmitForm.on 'ajax:complete', ->
$(this).find('input#todo').removeAttr 'disabled'
turbolinksRefresh()
但是,我禁用的输入不是以这种方式提交的。我不知道这是一个错误还是我做错了什么......