2016-08-02 4 views
-2

JQuery не работает при использовании этого кода и FUNTION ПОЛУЧАЕТЕ:

window.onload = function(){ 
$.get("http://mixsoft.cf/s/status.php?ip=190.60.215.195&port=8080", function(data){ 
    alert(data); 
}); 
}; 
+0

Вы работаете в CORS? Я бы посмотрел консоль, если я не являюсь владельцем домена, плюс возвращенные данные считаются 'application/json', тогда как это недействительный json для' JSON.parse' для работы. –

+1

'Не работает' не вопрос. Вы должны задать вопрос. –

ответ

2

переместить обратный вызов функции .complete & использования data.responseText вместо data.

$.get('http://mixsoft.cf/s/status.php?ip=190.60.215.195&port=8080').complete(function(data){ 
 
    console.log(data.responseText) 
 
    alert(data.responseText); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>

  • Не забудьте импортировать следующий тег в вашей HTML странице.

    <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script> 
    

Во всяком случае, вы не имеете проблему CORS, так как ответ Царапины: enter image description here

+0

Это слишком рано для этого ответа :) –

+0

Это действительно не сработало, потому что страница HTTPS. –

+0

Но ответ справедлив. –