zoukankan      html  css  js  c++  java
  • ajax最简单验证

    相信大家很多人在查询注册修改中,都要用到ajax,那么怎么写最简单么?什么out.print的都弱爆了,为大家介绍一个新东西。

    struts2-json-plugin-2.3.14.3.jar

    只要引用这个包,就可以很轻松的传递json了。

    配置文件中只需要加上这样一段话。

    <action name="HrbSearchActionJson" class="com.huawei.actionforcenter.hrbYBCX.HrbSearchAction">
       <result name="sendSms" type="json">
        <param name="includeProperties">msg</param>
        <param name="callbackParameter">callback</param>
       </result>
      </action>

    这样 msg就action中的成员变量, 并且有get set方法,然后只需要给msg赋值,并且action返回值为sendSms 就可以了。

    js中,只要这样写就可以了。

    $.ajax({
            type: "POST",
            dataType: "JSONP",
            data: "sfzh="+sfzh+"&mm="+mm+"&yzm="+yzm,
            url: "/WirelessCity/HrbSearchActionJson!checkValue.action?callback=?",
            jsonpCallback: 'checkCallBack'
        });
    
    function checkCallBack(data){
          var str=data.msg;
          if(str=='success'){
          document.searchForm.submit();
          }else{
              alert(str);
              document.searchForm.searchButton.value="查询";
            document.searchForm.searchButton.disabled="";
              return false;
          }
          
      }

    这样就可以验证了,后台就不给大家贴代码了。。好了就到这里了。

     
  • 相关阅读:
    十天冲刺开发第六天个人工作总结
    十天冲刺开发第五天个人工作总结
    人月神话阅读笔记1
    第六周进度条
    构建之法阅读笔记6
    连通数组的最大子数组和
    团队项目成员和题目
    第五周进度条
    四则运算———安卓版
    构建执法阅读笔记5
  • 原文地址:https://www.cnblogs.com/xiehaoyu/p/3483917.html
Copyright © 2011-2022 走看看