jquery的validate 里面怎么进行两个input必须有一个有值的验证?
4个回答
展开全部
/**
* @requires jquery.validate.js
* @author 1354655966@qq.com
*/
(function($){
if ($.validator) {
jQuery.validator.addMethod("unrequired", function() {
return $("#email").val()!="" || $("#phone").val()!="";
}, "Contact phone number and email both the required one!");
$.validator.addClassRules({
telephone: { telephone: true }
});
$.validator.setDefaults({errorElement:"span"});
$.validator.autoCreateRanges = true;
}
})(jQuery);
这是我用的一个框架中的部分代码,其他的自己添加或修改删除...
"Contact phone number and email both the required one!" 你可以换成"邮箱和手机号不能同时为空!"
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写一个JS判断两个input,如果两个都是空那么return false或者你定义的一个提示就行了,举个例子
var a=getElementById("input_1").vaule;
var b=getElementById("input_2").vaule;
if(a==null&&b==null){
return false;
}
return true;
不懂的话再问~
追问
只是写js知道怎么做的。现在是用到了validate插件,需要使用插件来实现这个效果!
追答
额~没用过那个插件啊~应该也不难吧~要不你把差价发给我我研究研究?或者给我个下载地址也行,就个验证能复杂到哪去~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-02-28
展开全部
自己用js写呗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询