$("input[type=checkbox]").click( function () {
if($(this).prev().attr("disabled")){
$(this).prev().attr("disabled", false);
}else{
$(this).prev().attr("disabled", true);
}
if($("input[type=text]:enabled").length!=0){
$("#showsubmit").show();
}else{
$("#showsubmit").hide();
}
});
});
function onsubmitCheck(){
var flag=0;
$("input[type=text]").each(function(){
if($(this).val()!=""){
flag=1;
return false;
}
});
if(flag==1){
return true;
}else{
$("#msg").show();
$("#msg").text("至少填写一项才能保存");
return false;
}
}
if($(this).prev().attr("disabled")){
$(this).prev().attr("disabled", false);
}else{
$(this).prev().attr("disabled", true);
}
if($("input[type=text]:enabled").length!=0){
$("#showsubmit").show();
}else{
$("#showsubmit").hide();
}
});
});
function onsubmitCheck(){
var flag=0;
$("input[type=text]").each(function(){
if($(this).val()!=""){
flag=1;
return false;
}
});
if(flag==1){
return true;
}else{
$("#msg").show();
$("#msg").text("至少填写一项才能保存");
return false;
}
}
本文介绍了一个使用jQuery实现的表单功能,包括通过点击复选框来控制文本输入框的禁用状态,并在提交前检查至少有一个文本框被填写。此功能有助于提升用户体验并确保表单的有效提交。
646

被折叠的 条评论
为什么被折叠?



