Я хочу использовать веб-сервис, используя функцию get jquery. Между ними нет слоя, поскольку файлы javascript размещаются на том же сервере, на котором работает веб-служба.
Мой код прекрасно работает в Firefox, но в ie7 возникают проблемы.
Я вполне уверен, что знаю ответ: в заголовке xml указано «text / html», и IE7, к сожалению, верит, что это правда.
Итак, что я могу сделать, чтобы помочь IE понять мой xml-ответ как xml? отливать / разобрать? * * 1005
XML:
<?xml version = "1.0" encoding = "UTF-8"?>
<find>
<set_number>005262</set_number>
<no_records>000005611</no_records>
<no_entries>000005611</no_entries>
<session-id>YGSNPECRDEJS4Y3U1A65HMTG9PYPI1UDY1PYNFN2RK4BCDGY2D</session-id>
</find>
Код (упрощенно, дополнение добавляется в отдельную функцию):
$(document).ready(
function(){
$.get(
"http://server/X?op=find&code=wru&request=arbetsliv&base=rik01",
function(data){
$("#wru").append($('no_records',data).text());
},"xml"
);
});