Jquery cakephp 2.x:使用动态名称或不使用动态名称进行下拉列表

Jquery cakephp 2.x:使用动态名称或不使用动态名称进行下拉列表,jquery,cakephp,select,required,Jquery,Cakephp,Select,Required,我发现了一些与我的问题相关的帖子,但不是我想要的。所以我请求你的帮助。其中一些是必需的,但不是全部(此外,用户可以添加一些下拉列表并编辑名称,因此我们永远不会事先知道) 我有许多下拉列表,如下面的动态名称 <div class="col-md-10"> <?php echo $this->Form->input('rate-'.$r

我发现了一些与我的问题相关的帖子,但不是我想要的。所以我请求你的帮助。其中一些是必需的,但不是全部(此外,用户可以添加一些下拉列表并编辑名称,因此我们永远不会事先知道)

我有许多下拉列表,如下面的动态名称

                    <div class="col-md-10">
                    <?php    
                        echo $this->Form->input('rate-'.$refs[$i]['Reference']['id'], array(
                                'id'        => $refs[$i]['Reference']['id'],
                                'label'     => false,
                                'type'      => 'select',
                                'options'   => $rate,
                                'class'     => 'form-control selectpicker',
                                'empty'     => '-- RATE --',
                            ));
                    ?> 

                </div>

我尝试了以下操作(使用数据库信息),但不起作用:

                    <div class="col-md-10">
                    <?php    
                        echo $this->Form->input('rate-'.$refs[$i]['Reference']['id'], array(
                                'id'        => $refs[$i]['Reference']['id'],
                                'label'     => false,
                                'type'      => 'select',
                                'options'   => $rate,
                                'class'     => 'form-control selectpicker',
                                'empty'     => '-- RATE --',
                                'required'     => $required,
                            ));
                    ?> 

                </div>

我能做错什么吗?你知道怎么弄到这个吗


谢谢

您似乎需要动态添加/更改验证规则,阅读本文可能会有所帮助:我实际上没有收到任何错误。但正如罗曼所说,我可能会动态地改变规则。我会试着让你知道一段时间。所以它不起作用。我找不到获取动态名称的方法。。。我试图在我的模型中使用validator->add,但由于我没有预先输入字段名。。。注意:我使用引导选择作为插件。我也检查了这个,但是名字总是一样的。。。有什么想法吗?(提前感谢您的帮助)我试过了,但它不起作用…我没有任何错误消息…我想我做错了…有什么想法或方法来解决这个问题吗?