我可以在春季网络流程项目中使用dojo.validate.us.us.issocialsecuritynumber



我可以在春季Web Flow项目中使用dojo.validate.us.us.us.us.issocialsecuritynumber吗?我正在尝试在我的春季Web流程项目中创建一个Soical Security领域,但是以下代码不起作用?我应该如何使用Dijit制作SSN文件?

<form:input path="name" class="value" /> <script
                            type="text/javascript">
                        Spring.addDecoration(new Spring.ElementDecoration({
                            elementId : "name",
                            widgetType : "dijit.form.ValidationTextBox",
                            widgetAttrs : {
                                promptMessage : "US Social Security Number",
                                invalidMessage : "Invalid US Social Security Number.",
                                required : true,
                                validator: "dojo.validate.us.isSocialSecurityNumber()",
                                trim : true
                            }
                        }));
                    </script> 

您需要像此validator: dojox.validate.us.isSocialSecurityNumber一样使用它,没有引号。

您还需要dojo.require("dojox.validate.us");

因此,这是您应该根据您的代码使用的:

<script type="text/javascript">
    dojo.require("dojox.validate.us");
    Spring.addDecoration(new Spring.ElementDecoration({
        elementId : "name",
        widgetType : "dijit.form.ValidationTextBox",
        widgetAttrs : {
            promptMessage : "US Social Security Number",
            invalidMessage : "Invalid US Social Security Number.",
            required : true,
            validator: dojox.validate.us.isSocialSecurityNumber,
            trim : true
            }
        }));
</script> 

最新更新