xilinzi
2024-8-6 20:36:06
function valiPost()
{
try {
var post_con=''{"kTitle":"''+valiJson($("#title").val())+''","kSort":"''+valiJson($("#sort").val())+''","kSort1":"''+valiJson($("#sort1").val())+''","kAddress":"''+valiJson($("#address").val())+''","kAddress1":"''+valiJson($("#address1").val())+''","kName":"''+valiJson($("#name").val())+''","kPrice":"''+valiJson($("#price").val())+''","kPrice1":"''+valiJson($("#price1").val())+''","kPic":"''+valiJson($("#kpiclist").val())+''","kContent":"''+valiJson($("#content").val())+''","kTel":"''+valiJson($("#ktel").val())+''","kWeixin":"''+valiJson($("#weixin").val())+''","kQq":"''+valiJson($("#qq").val())+''","kOverDate":"''+valiJson($("#overdate").val())+''","kAdminPassWord":"''+valiJson($("#adminpassword").val())+''"}'';
setCookie("post_con",post_con,0.02);
}
catch(e){}
if($("#title").length>0)
{
if($("#title").val()=="")
{
ktishi({text:"请输入标题!50字以内!",confirm:function(){
$(document).scrollTop($("#title").offset().top-160);
$("#title").focus();}});
return false;
}
if($("#title").val().length>50)
{
ktishi({text:"请输入50字以内标题!",confirm:function(){
$(document).scrollTop($("#title").offset().top-160);
$("#title").focus();}});
return false;
}
}
if($("#content").length>0)
{
if($("#content").val()=="")
{
ktishi({text:"请输入内容,1000字以内!",confirm:function(){
$(document).scrollTop($("#content").offset().top-160);
$("#content").focus();}});
return false;
}
if($("#content").val().length>1000)
{
ktishi({text:"请输入1000字以内内容!",confirm:function(){
$(document).scrollTop($("#content").offset().top-160);
$("#content").focus();}});
return false;
}
}
if($("#ktel").length>0)
{
if($("#ktel").val()==""||$("#ktel").val().length>20)
{
ktishi({text:"请输入正确电话号码!",confirm:function(){
$(document).scrollTop($("#ktel").offset().top-160);
$("#ktel").focus();}});
return false;
}
}
if($("#telvali").length>0)
{
if($("#telvali").val()=="")
{
ktishi({text:"请输入手机短信验证码!",confirm:function(){
$(document).scrollTop($("#telvali").offset().top-160);
$("#telvali").focus();}});
return false;
}
}
if($("#address").length>0)
{
if($("#address").val()=="")
{
ktishi({text:"请选择所在地!",confirm:function(){
$(document).scrollTop($("#address").offset().top-160);
$("#address").focus();}});
return false;
}
}
if($("#sort").length>0)
{
if($("#sort").val()=="")
{
ktishi({text:"请选择分类!",confirm:function(){$("#sort").focus();}});
return false;
}
}
if($("#validate").length>0)
{
if($("#validate").val()=="")
{
ktishi({text:"请输入验证码!",confirm:function(){$("#validate").focus();}});
return false;
}
}
for(var i=0;i<kOptions.length;i++)
{
if(kOptions[i].knull=="1")
{
if(kOptions[i].ktype=="text"||kOptions[i].ktype=="number"||kOptions[i].ktype=="date")
{
if($("input[name=''"+kOptions[i].kvariable+"'']").val()=="")
{
ktishi({text:"请输入"+kOptions[i].kname+"!",confirm:function(){$("#"+kOptions[i].kvariable).focus();}});
return false;
}
}
if(kOptions[i].ktype=="number")
{
if(!/^\d+$/.test($("input[name=''"+kOptions[i].kvariable+"'']").val()))
{
ktishi({text:"请输入数字"+kOptions[i].kname+"!",confirm:function(){$("#"+kOptions[i].kvariable).focus();}});
return false;
}
}
if(kOptions[i].ktype=="textarea")
{
if($("textarea[name=''"+kOptions[i].kvariable+"'']").val()=="")
{
ktishi({text:"请输入"+kOptions[i].kname+"!",confirm:function(){$("#"+kOptions[i].kvariable).focus();}});
return false;
}
}
if(kOptions[i].ktype=="select")
{
if($("select[name=''"+kOptions[i].kvariable+"'']").val()=="")
{
ktishi({text:"请选择"+kOptions[i].kname+"!"});
return false;
}
}
if(kOptions[i].ktype=="radio")
{
if($("input[name=''"+kOptions[i].kvariable+"'']:checked").length==0)
{
ktishi({text:"请选择"+kOptions[i].kname+"!"});
return false;
}
}
if(kOptions[i].ktype=="checkbox")
{
if($("input[name=''"+kOptions[i].kvariable+"'']:checked").length==0)
{
ktishi({text:"请选择"+kOptions[i].kname+"!"});
return false;
}
}
}
else
{
if(kOptions[i].ktype=="number")
{
if(!/^\d+$/.test($("input[name=''"+kOptions[i].kvariable+"'']").val())&&$("input[name=''"+kOptions[i].kvariable+"'']").val()!="")
{
ktishi({text:"请输入数字"+kOptions[i].kname+"!",confirm:function(){$("#"+kOptions[i].kvariable).focus();}});
return false;
}
}
}
}
return true;
}