zoukankan      html  css  js  c++  java
  • struts2 json 传输数据

    $(document).ready(function(){

      $("#a").blur(function(){ 

        var str =  $("#a").val(); // 得到焦点内容

    // var str=document.getElementById("a").value; 

    var reg = /^[/u4e00-/u9fa5]+$/i; //验证只能输入汉字的正则表达式

    if (!reg.test(str)) 

    {

    alert("请输入中文名字!"); 

    document.form1.a.focus(); 

    //str.focus();

    return false; 

    }

       return true;

       });

    });

     .action 中所写的

    /**

    * 检测邮箱是否存在

    * @return

    * @throws Exception

    */

    public String emailCheck() throws Exception {

    String email = (String) this.baseServiceIbatis.findObject("euser.eemailCheck", euser.getEmail());

    if(email==null){

    euser.setEmail("");

    list = new ArrayList();

    list.add(euser);

    this.outJson(list, JsonType.Array);

    return SUCCESS;

    }

    .jsp 页面所写的

    //email账号

    $("#adminusername").blur(function(){

    var email = $(this).val();

    if(email==""){

    $("#tip_adminusername").html("").html("<font color='red'>请输入EMAIL地址!</font>");

    return;

    }

    if(!testEmail(email)){

    $("#tip_adminusername").html("").html("<font color='red'>EMAIL地址格式不正确!</font>");

    return;

    }

    $.getJSON("enterprise/users/emailCheck.action", {"user.email":email}, function(json){

    email = json[0].email;

     if(email==""){

      $("#tip_adminusername").html("").html("<font color='green'>恭喜你,你的邮箱可以注册!</font>");

      emailIsPass = true;

     }else{

      $("#tip_adminusername").html("").html("<font color='red'>该邮箱已注册!</font>");

      emailIsPass = false;

     }

     });

    });

    //用户名

    $("#admintruename").blur(function(){

    if($(this).val()==""){

    $("#tip_admintruename").html("").html("<font color='red'>管理员名称不能为空!</font>");

    return false;

    }

    });

    if(emailIsPass=false){

    $("#tip_adminusername").html("").html("<font color='red'>该邮箱已经注册!</font>");

    }

    struts.xml 中配置

    <action name="emailCheck" class="euserAction" method="emailCheck">

    <!-- <result type="json" />-->

    </action>

  • 相关阅读:
    checkpoint出现的时间
    快速断开当前数据库的所有连接的方法
    SQLSERVER备份数据库的时候copy only选项的意思
    SQLSERVER备份事务日志的作用
    SQLSERVER使用密码加密备份文件以防止未经授权还原数据库
    Windows Azure终于到来中国了
    SQLSERVER2005的安装目录结构(下)
    SQLSERVER2005的安装目录结构(上)
    给大家分享两款正在使用的reflector插件
    一套内容采集系统 解放编辑人员
  • 原文地址:https://www.cnblogs.com/java20130726/p/3218423.html
Copyright © 2011-2022 走看看