이 작업이 성공적 일 것으로 기대되지만 작동하지 않습니다. 경고가 표시되지 않습니다.XML에 대한 Ajax 호출이 작동하지 않습니다.
function insertXML()
{
$.ajax ({
url: 'cd_catalog.xml',
dataType: "xml",
success: function()
{
alert('called');
}
});
}
cd_catalog.xml은 코드를 실행하는 javascript와 동일한 디렉토리에 있으며 정확하게 이름이 지정되어 있습니다.
이것은 로그인 검색어에도 사용 된 코드의 정확한 복사 붙여 넣기입니다. 여기에 뭔가가 있습니다.
머리글에 jquery-1.7.1.min.js도 가져오고 코드가 포함 된 스크립트가 본문에서 실행되고 있습니다.
로그 콘솔에 오류가 표시됩니까? –
아, 예, 잊어 버렸습니다 : Origin null은 Access-Control-Allow-Origin이 허용하지 않습니다. 생각하면 내 로컬 아파치 서버에서 이것을 테스트 할 수 있습니다. –
ajax-calls는 대부분의 브라우저에서 로컬 파일 시스템에서 작동하지 않습니다.이 파일을 어디에서 실행합니까? –