Это мой код,JQuery Ajax ответ не вызывает успех
$.ajax({
type:"get",
//this doesn't work
//url:'http://example.com/json.php',
//But this works
url:'http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?',
dataType:"jsonp",
success:function(data){
alert('success');
},
error:function(){
alert('error');
}
});
в json.php У меня есть
<?php
header("Content-type: application/javascript");
?>
Затем я скопировал всю продукцию этого FLICKR URL. Поэтому проблема не должна заключаться в содержании моего кода, а в том, как он отправляется. Что мне нужно исправить здесь?
Заранее благодарен!
Вы говорите, что это не работает, но что он делает? Что возвращается с вашей php-страницы? –
О, ну, он ничего не делает, он не возвращает ни предупреждения о победе, ни ошибки. Я попробовал это с моим локальным сервером также с теми же результатами. – Mohammad
Звучит как еще один вопрос: здесь http://stackoverflow.com/questions/2380551/jquery-success-function-not-firing-using-jsonp – sirhc