когда я нажимаю на ссылку accolades, это ошибка, которую я получаю
OPTIONS file:///D:/Heena/BalajiKumar.com/accolades.html No 'Access-Control-Allow-Origin'
header is present on the requested resource. Origin 'null' is therefore not allowed access.
jquery-1.4.2.min.js:130
c.extend.ajax jquery-1.4.2.min.js:130
c.fn.extend.load jquery-1.4.2.min.js:120
(anonymous function) index.html:68
c.event.handle jquery-1.4.2.min.js:55
j.handle.o jquery-1.4.2.min.js:49
XMLHttpRequest cannot load file:///D:/Heena/BalajiKumar.com/accolades.html. No 'Access-
Control-Allow-Origin' header is present on the requested resource. Origin 'null' is
therefore not allowed access.
любое решение. Я запускаю это на своей локальной машине.
Он отлично работает на веб-сервере. Но мне нужно запустить это локально
Запустите локальный веб-сервер разработки. Wamp или XAMPP были бы простым выбором для окон.
Вы получаете эту ошибку, потому что протокол file://является другим "источником" в отношении AJAX. если оба вызова AJAX и удаленный файл размещены на локальном хосте, вы должны быть в порядке.
Я думаю, что проблема связана с адресом запроса. Если вы хотите запустить это локально, вы можете установить локальный веб-сервер, такой как WAMP... Это будет работать.
Вы пытаетесь загрузить файл локально через file://
protocol. jQuery нужен http://
протокол. Итак, вам нужен веб-сервер, такой как apache или nginx, который будет обслуживать ваши файлы.