每个输入的addClass在jQuery中验证错误

时间:2016-02-27 14:31:13

标签: jquery

我遇到语法错误 - 我试图添加一类错误'如果输入字段为空。即使输入字段有文本,它似乎正在应用错误类,逻辑对我来说是正确的。有人可以帮忙吗?

QAction

2 个答案:

答案 0 :(得分:1)

尝试在调用public void actionPerformed(ActionEvent e) { CustomDialog viewDialog = new CustomDialog (Jframe, true); viewDialog.setVisible(true); viewDialog.populateInfo(); } 时使用$(this)

.addClass()

或者最好的方法是使用$('input').each(function() { if($(this).val() == "") { $(this).addClass("error"); } });

.filter()

答案 1 :(得分:1)

您应该$('input').filter(function(){ return this.value.trim() === ""; }).addClass("error"); addClass,但如果输入已填满,最好还使用this删除错误:

toggleClass