Это довольно простая проблема, но я не могу найти решение.
Я пишу некоторые XML для скрытого div на этой странице, и я прочитал это позже. Проблема в том, что некоторые кавычки удаляются при записи в div, и из-за этого я не могу загрузить использование XML в IE с помощью LoadXML
это XML
<parameters id='XXX'>
<product_id value='YYY'/>
<report_id value='ZZZ'/>
<list>
<filter_id value='AAA'/>
</list>
<date_begin value='BBB'/>
<date_end value='CCC'/>
<timeframe_id value='DDD'/>
<chart_id value='EEE'/>
Я использовал много разных методов, но, похоже, ни один из них не работает, я стараюсь использовать JQUERY в максимально возможной степени, чтобы предотвратить проблемы между браузерами, но подойдет любое решение.
Я добавляю xml в строковую переменную paramString, используя
var parametersDiv = "<div id='" + reportDivId + "_params' style='visibility: hidden; display: none'>" + paramString + "</div>";
и все в порядке.
однако, когда я пытаюсь получить его, кавычки вокруг XXX удаляются в IE. Таким образом, я не могу загрузить его с помощью loadXML (). Я мог бы взломать решение, но я бы хотел сделать это правильно.
Любые решения были бы полезны, я уже потратил на это почти день.
Спасибо
JD