Spring.addElementDecoration для dijit.form.filteringselect терпит неудачу в IE

Я использую Весеннего Кенгуру, чтобы создать страницу, которая делает ajax звонок и населяет раздел страницы с формой поиска от требования Аякса. Это все сделано при помощи стандартных признаков Кенгуру и библиотек JavaScript. Форма, которая возвращена Аяксом, проста, всего один список выборки.


<div>
    
    
    <form:search
        id="fc_domain_profile_combination"
        modelAttribute="combination" path="/profiles/search/combinations"
        z="e2lXrqKKD2CS7Zjefas2ZXPW4xYNM=">
        
    
    <input type="hidden" id="blockSubmitHd" value="false" />
</div>

Этот код хорошо работает в Firefox и Google Chrome, но терпит неудачу в IE с "Неизвестной ошибкой". Проблема, происходит в методе Аякса, включенном в Кенгуру:

function callXhrGet(contentId, ajaxUrl){
  var _targetNode = dojo.byId(contentId);
  var xhrArgs = {
      url: ajaxUrl,
      preventCache: true,
      handleAs:"text",
      load: function(data) {
        dojo.html.set(_targetNode,data,{parseContent:true});
        dojo.forEach(dojo.query("script", _targetNode),function(node){
            dojo.eval(node.innerHTML);
        });
        dojo.parser.parse(_targetNode);
      },
      error: function(error) {
          _targetNode.innerHTML = "An unexpected error occurred: " + error;
      }
  };
  dojo.xhrGet(xhrArgs);

}

dojo.eval (node.innerHTML); терпит неудачу когда попытки обработать следующую линию:

Spring.addDecoration(new Spring.ElementDecoration({elementId : '_searchProcessingCenter_id', widgetType: 'dijit.form.FilteringSelect', widgetAttrs : {hasDownArrow : true, required : false, invalidMessage: 'Please enter valid Role Type' }}));

Интересная часть - то, что, когда список пуст, он хорошо работает, другой dijit.form.tags хорошо работают также. Совет и обратная связь, как решить этот вопрос?

1
nl ja de
Spring Framework and more
Spring Framework and more
839 участник(ов)

чат о spring framework и связанных с ним технологиях. We're discussing: job, tech questions, beer meet up/networking: tech review ,LinkedIn skills, SOF q/a raise up& etc. languages: russian,java,eng.