zoukankan      html  css  js  c++  java
  • Uep必填字段校验

    在开发中常常有必填字段,

    <span style="color:Red">*</span>服务地址:</td>
    <hy:formfield name="address" required="true"
    title="服务地址" maxlength="255" onchange="validAddress()" />

    <label id="validAddr"></label>

    我们设置为required="true",通过d设置ajaxform1.isValid() && ajaxform2.isValid()来判断是否对必填字段进行填写

    对填写字段是否符合格式通过onchange事件监听onchange="validAddress()",

    function validAddress() {
    var addr = ajaxform2.getColumnValue("address");
    $.request({
    action : "validAddress",
    params : {
    addr : addr
    },
    success : validInfo
    });
    }

    请求的Action:

    public void validAddress() {
    String proPrefix = IntegrationConfig.getConfig().getWsProviderPrefix();
    String disPrefix = IntegrationConfig.getConfig().getWsDispatchPrefix();
    if ((this.addr.contains(proPrefix)) || (this.addr.contains(disPrefix)))
    this.responseData.setParameter("valid", "false");
    else
    this.responseData.setParameter("valid", "true");
    }

    回调函数:
    function validInfo(response) {
    if ("false" == response.getParameter("valid")) {
    $("#validAddr").empty();
    $("#validAddr").append(
    "<span id='labelId' style='color:Red;'>服务地址不正确</span>");
    } else {
    $("#validAddr").empty();
    }
    }

  • 相关阅读:
    boostrapvalidator
    bootstrap 整理
    emil 的使用
    sass笔记
    sql 语句的优化
    多线程笔记
    mysql笔记
    react
    优雅的创建map/list集合
    spring中路径的注入
  • 原文地址:https://www.cnblogs.com/zhangzhiqin/p/8065182.html
Copyright © 2011-2022 走看看