当前位置: 编程技术>jquery
Jquery操作html标签及动态添加验证的例子
来源: 互联网 发布时间:2014-09-03
本文导语: 1、Jquery 操作HTML标签 代码示例: var val=$('input:radio[name="invoice.hasSend"]:checked').val(); if(val == '2'){ var r=confirm("选择否,发票信息将清空,确定?"); if (r==true) { ...
1、Jquery 操作HTML标签
代码示例:
var val=$('input:radio[name="invoice.hasSend"]:checked').val();
if(val == '2'){
var r=confirm("选择否,发票信息将清空,确定?");
if (r==true)
{
$('input:radio[name="invoice.invoiceType"]').removeAttr("checked");
$('textarea[name="invoice.remark"]').html("");
$('input:radio[name="invoice.invoiceType"]').attr("disabled","true");
$('textarea[name="invoice.remark"]').attr("disabled","true");
}else{
return;
}
}else{
$('input:radio[name="invoice.invoiceType"]').removeAttr("disabled");
$('textarea[name="invoice.remark"]').removeAttr("disabled");
}
if(val == '2'){
var r=confirm("选择否,发票信息将清空,确定?");
if (r==true)
{
$('input:radio[name="invoice.invoiceType"]').removeAttr("checked");
$('textarea[name="invoice.remark"]').html("");
$('input:radio[name="invoice.invoiceType"]').attr("disabled","true");
$('textarea[name="invoice.remark"]').attr("disabled","true");
}else{
return;
}
}else{
$('input:radio[name="invoice.invoiceType"]').removeAttr("disabled");
$('textarea[name="invoice.remark"]').removeAttr("disabled");
}
2、Jquery动态添加验证
代码示例:
if(cc == 7){
$("select[name^='register.shipCity']").rules("add", { required: true,maxlength:20});
$("input[name^='register.shipName']").rules("add", { required: true,maxlength:20});
$("textarea[name^='register.remark']").rules("add", { maxlength:200});
$("#invoiceTab").show();
}else{
$("select[name^='register.shipCity']").rules("remove");
$("input[name^='register.shipName']").rules("remove");
$("textarea[name^='register.remark']").rules("remove");
$("#invoiceTab").hide();
}
$("select[name^='register.shipCity']").rules("add", { required: true,maxlength:20});
$("input[name^='register.shipName']").rules("add", { required: true,maxlength:20});
$("textarea[name^='register.remark']").rules("add", { maxlength:200});
$("#invoiceTab").show();
}else{
$("select[name^='register.shipCity']").rules("remove");
$("input[name^='register.shipName']").rules("remove");
$("textarea[name^='register.remark']").rules("remove");
$("#invoiceTab").hide();
}
3、Jquery判断是否验证通过
代码示例:
var r = $('#user400form').valid();
// alert(r);
if(r){
$('#btnid').attr({'disabled':true});
$("#user400form").submit();
}
// alert(r);
if(r){
$('#btnid').attr({'disabled':true});
$("#user400form").submit();
}
三段jquery小代码,希望对大家有所帮助。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。