2013-06-21 2 views
0

Я не могу получить ответ от ajax, пожалуйста, помогите мне, как решить эту ошибку. Я получаю успешные данные с сервера. Я проверил его в скрипке веб-отладчик и еще Аякса показывает ошибку ... XML Синтаксический ошибка: не удалось найти элемент Расположение: Мос-nullprincipal: {6b0a1ac2-50ab-4053-9f71-8ae49202288d} Порядковый номер 1, колонка 1:ajax, jquery, respose error (500 internal server error) & xml parsing error

$j.ajax({ 

      type:"POST", 
      url:'http://www.w3schools.com/webservices/tempconvert.asmx/CelsiusToFahrenheit', 
      data: 'Celsius=12', 
      crossDomain:true, 
      async: false, 
      success:function(response) 
      { 
       alert("Success Full Done"+response.string); 
      } }); 

ответ

-1

Cross Домены в домене не позволяют XML, я считаю. Однако вы можете попробовать использовать jsonp.

Чтобы сделать это, добавьте

datatype:'jsonp' 

Кроме того, при использовании JSONP не представляется возможным сделать пост. С JSONP возможен только GET.

+0

hey hi @hunda Я использовал jsonp, но все еще получаю 500 ошибок сервера –

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