小编Ren*_*tus的帖子

jQuery验证和accept ="image/*"

我正在处理一个表单,它有一些文本字段和后面的输入元素:

<input class='ignore' name='photo' id='photo' type='file' accept="image/*"/>   
Run Code Online (Sandbox Code Playgroud)

此外,我有脚本:jQuery,jQueryUI,jQuery验证,jQuery不引人注目和不引人注目的ajax.我认为这是最常见的jQuery脚本集.

但我遇到了非常痛苦的问题.在我选择图像后,此输入始终标记为错误.这对所有浏览器也是如此.

我试着补充一下

$("#application-form").validate({
   ignore: ".ignore"
})
Run Code Online (Sandbox Code Playgroud)

但这没有帮助.所以,我真的很想知道如何处理这个问题......

PS.我还试图通过添加此脚本而不是输入元素来使用某种解决方法:

$("#photo-container").html("<input class='ignore' name='photo' id='photo' type='file' accept='image/*'/>   ");
Run Code Online (Sandbox Code Playgroud)

但得到完全相同的行为

jquery jquery-validate

2
推荐指数
1
解决办法
9583
查看次数

标签 统计

jquery ×1

jquery-validate ×1