私はそのようなモーダルダイアログ内にいくつかの入力フィールドを持っています(それは翡翠です):
.modal-body
.control-group
label.required(for="event-planner-email")= Email
.input
input#event-planner-email(name="email", type='text')
.control-group
label.required(for="event-planner-name")= Name
.input
input#event-planner-name(name="name", type='text')
そして、私はそれらをテストで記入できるようにしたいと思います。モーダルを開くリンクを押して、zombie.jsブラウザーオブジェクトを使用してフィールドに入力してみました。コーヒーのコードは次のとおりです。
browser.clickLink 'a#open-planner', () ->
browser
.fill('event-planner-email', someEmail)
.fill('event-planner-name', someName)
.pressButton 'Create', () ->
do done
しかし、「'event-planner-email'に一致するINPUTがありません」というエラーが表示されます。誰かがこれを行う方法を知っているなら、助けていただければ幸いです。ありがとう!