0

Spring Web Flowプロジェクトでdojo.validate.us.isSocialSecurityNumberを使用できますか?SpringWebフロープロジェクトでSoicalSecurityフィールドを作成しようとしていますが、次のコードが機能しませんか?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> 
4

1 に答える 1

1

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> 
于 2012-10-26T13:53:15.003 に答える