Разное сообщение в другом браузере - PullRequest
2 голосов
/ 23 февраля 2012

Я работаю с модулем jquery post ....

$('#btnAuthentication').click(function(){
    $.post('callc2dm?param=authentication', function(data) {
      alert(data);
    });
});

Предупреждение отображается правильно в Chrome, IE , но не в firefox для chrome показывает значение как «Из проверки подлинности с сервера», что является правильным, поскольку я просто проверяю, поступают ли данные с сервера или нет, но когда я запускаю тот же код в FireFox, он показывает сообщение, подобное этому [объект XMLDocument]

Почему это так?

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

Ответы [ 2 ]

1 голос
/ 16 мая 2012

Хорошо, я исправил это, я не устанавливаю тип контента при отправке ответа, поэтому разные браузеры по-разному видят контент и показывают сообщение как и так ...........

response.setContentType("text/html");

и это решило мою проблему. Теперь каждый браузер показывает сообщение, как это требуется.

0 голосов
/ 23 февраля 2012

Давайте попробуем этот код.

 $('#btnAuthentication').click(function(){
   $.ajax({
     type: 'POST',
     url: 'callc2dm',
     data: (
       { param: 'authentication' }
     ),
     success: function(data){
       alert(data);
     }
   }); 
 });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...