簡體   English   中英

jquery.validate不適用於選擇框

[英]jquery.validate not working for select box

我正在嘗試為我的表單提供一個驗證規則。.對每個字段,它都工作正常,但是對於選擇框,效果卻不佳,

<script type="text/javascript">
jQuery(document).ready(function() {

        jQuery('form#EnrollmentAccountHolderInformationForm').validate({
//           ignore: function(){
//              return $('form#EnrollmentAccountHolderInformationForm input:hidden, form#EnrollmentAccountHolderInformationForm select');
//           },
             debug: false,
            rules: {
                "data[Enrollment][personalinfo_source]": {
                required:true
                },
                "data[Enrollment][person_last_name]": {
                required:true
                }
          }
    });

這是我的選擇框名稱;-數據[注冊] [personalinfo_source]

這是選擇框的代碼:-

<h4 style="line-height:17px;">How did you hear <br/>about us?*</h4> 
                            <?php $options = array(
                                'Event Sponsorship' => 'Event Sponsorship',
                                'Internet'=>'Internet',
                                'Newspaper' => 'Newspaper',
                                'Outdoor Advertising' =>'Outdoor Advertising',
                                'Radio' => 'Radio',
                                'Telemarketing' => 'Telemarketing',
                                'Television' => 'Television',
                                'Social Media' =>'Social Media',
                                'Other'=>'Other');
                                 echo $this->Form->input('personalinfo_source',array('label'=>false,'id'=>'select','class' => "selectbox",'div'=>false,'options'=>$options, 'tabindex' => '16', 'empty' => 'Select','style' => "width:215px;"));
                            ?>
                            <div style="clear:both"> </div>

幫幫我。

您是否檢查過HTML代碼? 根據您的PHP代碼(“ id” =>“選擇”)。 選擇框ID是“選擇”而不是“ EnrollmentAccountHolderInformationForm”,我不確定...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM