2017-02-24 34 views
0

我正在嘗試使用Select2 JQuery控件,無法使其與我的表單上的選擇一起工作。Select2-Not轉換我的選擇

此選擇的定義如下:

<select class="form-control" 
     name="QuestionBasicSection.Questions[3].ANSWER_LOOKUP_OPTION_ID" 
     id="QuestionBasicSection.Questions[3].ANSWER_LOOKUP_OPTION_ID" 
     multiple> 
    <of course I have several options here> 
</select> 

<script> 
    $(document).ready(function() { 
     $("#QuestionBasicSection.Questions[3].ANSWER_LOOKUP_OPTION_ID").select2(); 
    }); 
</script> 

但SELECT2沒有被轉換,也不表示我不能確定原因。 難道它與<select>的ID有關嗎?

回答

1

的問題是在選擇,#QuestionBasicSection.Questions [3] .ANSWER_LOOKUP_OPTION_ID是不是一個有效的選擇,由於點和支架,你可以花葶這些字符是這樣的:

$("#QuestionBasicSection\\.Questions\\[3\\]\\.ANSWER_LOOKUP_OPTION_ID").select2(); 
+0

哇,我有從來沒有使用過類似JQuery的ID之前... – MB34