getJSON не работает в ИЕ
ОООх. Узнала вчера, что getJSON не работает в ИЕ и как решить проблему никто не знает. Ну, пришлось самой искать обход. Нашла! И на эту мысль меня натолкнула статья
А если точнее, я осознала, что getJSON - это аякс запрос по сути.
Итого заменила код
$.getJSON(ajax.url + '?tag=' + etext, null, function(data){
// что-то делаем...
alert(data);
}
на
function getSelect(){
var options = {
url: ajax.url, // скрипт обработки
type: 'GET', // метод
dataType: 'json', // тип возврщаемых данных
success: processJson, // обработчик
async: false,
cache: false
};
$.ajax(options);
}
function processJson(data) {
// что-то делаем...
alert(data);
}
Больше писанины, но аякс уже везде работает !
Ура!
А если точнее, я осознала, что getJSON - это аякс запрос по сути.
Итого заменила код
$.getJSON(ajax.url + '?tag=' + etext, null, function(data){
// что-то делаем...
alert(data);
}
на
function getSelect(){
var options = {
url: ajax.url, // скрипт обработки
type: 'GET', // метод
dataType: 'json', // тип возврщаемых данных
success: processJson, // обработчик
async: false,
cache: false
};
$.ajax(options);
}
function processJson(data) {
// что-то делаем...
alert(data);
}
Больше писанины, но аякс уже везде работает !
Ура!
Комментарии
Отправить комментарий