jquey 无刷新更新页面

本文介绍了一种使用jQuery进行表单验证的方法,并通过AJAX实现了表单的异步提交功能。文中展示了如何设置不同字段的验证规则,如日期范围和数值输入的有效性检查,并详细说明了AJAX请求的成功、失败及完成状态处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://files.cnblogs.com/xsmhero/jquery.js

<script language='javascript' type='text/javascript' src='JavaScript/jquery.js'></script>

  <script type="text/javascript">
  <!--

function my_save()    // 保存查询策略
{
   

   Validator.Validate(document.getElementById("tjForm"));// 验证表单
   if(Validator.ErrorItem.length>1)
     return;

 listForm.action = "SaveOrDeleteQuery.aspx";
    listForm.queryTitle.value = queryTitle.value;
    listForm.actionType.value = "1";
    listForm.submit();
    my_menu1.close();
   
    var data="&actionType=1";
    var targetUrl="CreditQuery.aspx";
    $.ajax(
 {
  type:"get",
  data:data,
  url:targetUrl,
  beforeSend:function(){
  
  },
  
  success:function(data, textStatus){
            document.getElementById("outQueryTitles").innerHTML=data;
  },
  
  complete:function(XMLHttpRequest, textStatus){
  
  },
  
  error:function(){
   
  }
    });
}

//-->

</script>

<form name="tjForm" action="" methord="post" >

<input type="text" name="setupDate" style="width:60px;" title="输入起始年份!" require="false" dataType="Range" min="1880" max="2010" msg="[成立时间的起始年份]只能在1880~2010年之间!"/> ~ <input type="text" name="setupDate" style="width:60px;" title="输入截止年份!" require="false" dataType="Range" min="1880" max="2010" msg="[成立时间的截止年份]只能在1880~2010年之间!"/>

<input type="text" name="capital" style="width:60px;" title="输入查找的起始注册资金!" require="false" dataType="Number" msg="[注册资金]只允许输入整数!" /> ~ <input type="text" name="capital" style="width:60px;" title="输入查找的截止注册资金!" require="false" dataType="Number" msg="[注册资金]只允许输入整数!"/>

 

</form>

转载于:https://www.cnblogs.com/xsmhero/archive/2010/12/02/1894084.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值