Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在输入之前而不是之后显示欧芹错误消息?_Javascript_Validation_Parsley.js - Fatal编程技术网

Javascript 如何在输入之前而不是之后显示欧芹错误消息?

Javascript 如何在输入之前而不是之后显示欧芹错误消息?,javascript,validation,parsley.js,Javascript,Validation,Parsley.js,js将错误消息附加到指定的错误容器元素的末尾。但我希望错误消息出现在输入之前,而不是之后: <div class="form-group"> <ul> <li>This value is required.</li> </ul> <div class="btn-group" data-toggle="buttons"> <label><input ty

js将错误消息附加到指定的错误容器元素的末尾。但我希望错误消息出现在输入之前,而不是之后:

<div class="form-group">
    <ul>
        <li>This value is required.</li>
    </ul>
    <div class="btn-group" data-toggle="buttons">
        <label><input type="radio" name="myButton" value="yes" required="required">Yes</label>
        <label><input type="radio" name="myButton" value="no" required="required">No</label>
    </div>
    <!-- This is where the error message would go by default. -->
</div>

  • 此值是必需的
对 不
这可能吗?我在文件中找不到类似的内容


(我正在更改错误容器类。)

旧问题,但对于像我一样遇到这个问题的人,有一个解决方案。Parsley允许您为错误消息定义自定义容器

一个简单的例子:

<form class="quoteForm" data-parsley-validate>
   <div class="nameError"></div>
   <input type="text" name="name" placeholder="Name*" data-parsley-required="true" data-parsley-errors-container=".nameError"/>
</form>

它指定用于保存错误消息的自定义框。由于这是在表单输入上方,因此最终会出现错误。

您是否解决了此问题?没有,抱歉。据我所知,这是不可能的,这是一个耻辱。谢谢你回到这个彼得!我不知道我怎么会错过这一点——而且它看起来就像是我在2014年使用的版本。我翻遍了文件,但不知怎的漏掉了。我还没有机会尝试这个,但是因为它在文档中,我将把它标记为答案!
data-parsley-errors-container=".nameError"