我'尝试使用unpoly验证表单。这是我的HTML:
<div>
<label for="salesrepresentative-name">Name: </label><br/>
<input id="salesrepresentative-name" name="name" up-validate=".name-errors"/>
<span class="name-errors"></span>
</div>
我得到的错误信息是:
Could not find failure target in response (tried [".name-errors", "body"])
任何想法,我做错了什么?
答案 0 :(得分:1)
up-validate
将提交表单,并将当前<span class="name-errors">
替换为响应中的相同范围。
您收到的错误消息表示表单提交不包含<span class="name-errors">
。如果甚至没有包含<body>
标签(当选择器丢失时Unpoly用作后备)。
尝试在没有Unpoly的情况下提交表单,看看回复是否符合您的期望。