2013-08-20 1 views
0

Я использую select2 3.4.2 в своем коде на простом контроле ввода.Select2 не работает в IE7

Я заполняю элемент управления из веб-службы, которая возвращает мне значения в Json.

Управление работает отлично в IE8 и выше, а также в Chrome и Firefox. Есть ли какое-либо исправление, чтобы заставить его работать в IE7.

Пожалуйста, найти свой код ниже: -

<input type="hidden" class="bigdrop" name="optionvalue" id="selectbox-o" style="width: 350px;" /> 

$(document).ready(function(){ 
     $('#selectbox-o').select2({ 
      placeholder: "Choose a Manager", 
      allowClear: true, 
      ajax: { 
       url: managerServiceURL + '/GetManagerNames', 
       type: 'POST', 
       params: { 
        contentType: 'application/json; charset=utf-8' 
        }, 
        dataType: 'json', 
        data: function (term, page) { 
         return JSON.stringify({ q: term}); 
        }, 
        results: function (data, page) { 
        return { results: data.d}; 
        } 
       }, 
      }); 
     }); 

ответ

3

Я думаю, что причина в том, что у вас есть Запятая после блока «Аякса». Это нарушает JavaScript на IE7.

http://trailingcomma.com/

 Смежные вопросы

  • Нет связанных вопросов^_^