Struts2 Jquery网格

Struts2 Jquery网格,jquery,struts2,grid,Jquery,Struts2,Grid,我使用了Struts2 Jquery网格,我的网格中有一些行,其中有一些用户名、密码等,如果我添加任何重复的用户名,它允许我添加重复的用户名,我想知道是否有一种方法可以警告我,有一个用户具有相同的用户名 否。这是您的业务需求,您需要自己将其纳入。 您可以在表级别设置一个约束,并捕获特定的约束冲突异常,以您希望的任何方式显示在屏幕上。我也有相同的要求,但没有直接的方法,但我在插件的源代码中发现了一些有用的东西,下面就是我所做的 网格 javascript <script type="tex

我使用了Struts2 Jquery网格,我的网格中有一些行,其中有一些用户名、密码等,如果我添加任何重复的用户名,它允许我添加重复的用户名,我想知道是否有一种方法可以警告我,有一个用户具有相同的用户名

否。这是您的业务需求,您需要自己将其纳入。
您可以在表级别设置一个约束,并捕获特定的约束冲突异常,以您希望的任何方式显示在屏幕上。

我也有相同的要求,但没有直接的方法,但我在插件的源代码中发现了一些有用的东西,下面就是我所做的

网格

javascript

 <script type="text/javascript">
    function isError(text){
        //            document.getElementById("errorpara").innerHTML=text;
        if(text.indexOf('ERROR')>=0){
            return [false,text];
        }
        return [true,''];
    }
</script>

所以在这里,网格的添加/编辑对话框显示了错误。

这个问题只能由S2用户回答,他们使用的是某种jquery标记库?您需要查看标记库的文档,发布更多信息,以便有可能有人使用与您相同的组件来回答问题,或者发布JS/jQuery代码,以便jQuery用户可以直接帮助您,而无需了解任何详细信息。
 <script type="text/javascript">
    function isError(text){
        //            document.getElementById("errorpara").innerHTML=text;
        if(text.indexOf('ERROR')>=0){
            return [false,text];
        }
        return [true,''];
    }
</script>
 <result name="error">/x.jsp</result>
<%@taglib prefix="s" uri="/struts-tags" %>
<s:actionerror/>
<s:actionmessage/>
<s:fielderror/>
addActionError("ERROR: Username already exists!");
                return ERROR;