этот вопрос находится в отношении к моему предыдущему вопросу, который до сих пор без ответа:Как использовать jsonop в JQuery AJAX при загрузке текстового файла
jquery ajax method is not Loading Text File
Я пытаюсь загрузить текстовый файл с в HTML-страницу с помощью JQuery ajax-метод, html и текст размещаются на локальном сервере. Как я должен назвать метод jsonp с обратным вызовом в этом случае?
Мой код
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script language="javascript" type="text/javascript">
$(document).ready(function() {
$("button").click(function() {
$.ajax({
url:"http://localhost/demo_test.txt",
dataType: 'jsonp',
success:function(){
alert("Success");
},
error:function(){
alert("Error");
},
});
return false;
});
});
</script>
</head>
<body>
<div id="div1"><h2>Let jQuery AJAX Change This Text</h2></div>
<button>Get External Content</button>
</body>
</html>
Просьба предложить. Я получаю ошибку перекрестного домена каждый раз
Вы сказали, что ваш HTML и TXT размещаются на одной и той же LocalServer, то нет никакой необходимости использовать JSONP, потому что они находятся в том же домене. Ну, может быть, вы просто имеете в виду, что они находятся на одном компьютере без http-сервера? – wander