1
我有两个输入:第一个是X文件上传。第二个是Y-一个URL的输入。jQuery - 两个输入的简单验证
到目前为止,我有一个代码,检查Y是否有效,然后删除X所需的属性,否则我希望X是必需的。
$(Y).blur(function(){
if ($(this).is(':valid') == true) {
$(X).removeAttr('required')
} else if ($(this).is(':valid') == false) {
$(X).attr('required');
}
});
由于某些原因,此代码在输入Y有效时起作用,它将删除该属性。但让我们说,用户感到遗憾,并希望将Y空白,它不会返回X所需的属性。
试图保持尽可能简单和明确的解释。如果存在误解,我会尝试编辑这个问题并使其更清楚。