Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twitter bootstrap 用于验证自定义位置的引导验证正则表达式_Twitter Bootstrap_Jqbootstrapvalidation - Fatal编程技术网

Twitter bootstrap 用于验证自定义位置的引导验证正则表达式

Twitter bootstrap 用于验证自定义位置的引导验证正则表达式,twitter-bootstrap,jqbootstrapvalidation,Twitter Bootstrap,Jqbootstrapvalidation,我有一个用户选择位置的表单(基于Ajax自动建议)。自动填充的位置格式如下所示 美国新奥尔巴尼 i、 e城市名称逗号国家代码逗号国家名称 我想避免用户输入自己的格式,如(美国纽瓦拜) 如何编写正则表达式的引导验证来验证它?我建议使用自动完成表单字段: <g:javascript> $(window).load(function(){ $(function() { var availableTags = []; $.ajax({url: "${

我有一个用户选择位置的表单(基于Ajax自动建议)。自动填充的位置格式如下所示

美国新奥尔巴尼

i、 e城市名称逗号国家代码逗号国家名称

我想避免用户输入自己的格式,如(美国纽瓦拜)


如何编写正则表达式的引导验证来验证它?

我建议使用自动完成表单字段:

<g:javascript>
$(window).load(function(){
    $(function() {
        var availableTags = [];

        $.ajax({url: "${resource(dir: 'js', file: 'communes.json')}",
            success: function (obj, status, request) {
                var jsonObj = $.parseJSON(obj);
                availableTags = jsonObj;
                $(".autocomplete").autocomplete({
                    source: availableTags
                });
                var a = 0;
            },
            error: function (request, status, error) {
                createModalAlert(error, 'error');
            }
        });
    });
});
</g:javascript>


<div class="form-group">
    <label for="inputCommune" class="col-xs-3 control-label"><g:message code="registerForm.placeholder.comune"/></label>
    <div class="col-xs-8">
        <input type="text" class="form-control autocomplete" name="inputCommune" id="inputCommune" value="${params.inputCommune}"
            placeholder="${message(code: 'registerForm.placeholder.comune')}"
            pattern="[a-zA-ZñÑ, \']{5,}"
            >
    </div>
</div>

不,那太过分了:)
[
  "New Albany, IN, United States",
  "New York ...",
  ...,
  ...
]