2013-12-16 3 views
1

Ниже приведен код, который я использую для заполнения данных для поля magicSuggest. Впервые он получает правильные значения в раскрывающемся списке, но при изменении зависимого раскрывающегося списка он не меняет свои данные.magicSuggest не обновляет/обновляет данные: на успех ajax

 $(document).on("change",".specilitydrop", function() { 
      var select = $(this); 
      var newVal = select.val(); 
      //alert(newVal); 
      $.ajax({ 
       type: 'Post', 
       url : "<?php echo LIVE_SITE; ?>/users/findSubSplProfile/"+newVal, 
       success: function (data) 
       { $('#subSpecialityData').magicSuggest({ 
         width: 495, 
         sortOrder: 'value', 
         selectionPosition: 'bottom', 
         selectionStacked: true, 
         displayField: 'value', 
         data: $.parseJSON(data) 
        }); 
       } 
      }); 
     }); 

Заранее спасибо

+0

У меня такая же проблема – hmfarimani

ответ

0

Calling $ ('# subSpecialityData'). MagicSuggest несколько раз не будет создавать несколько компонентов. Скорее, он будет поддерживать один и тот же компонент. Если вы хотите каждый раз устанавливать новые данные, вы должны удалить компонент и связанный с ним DOM до его воссоздания.

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