AJAX JSONP вызов автоматически добавляет параметр обратного вызова. Как это убрать?
У меня мало Служб с чистыми URL
и при вызове каждой службы проверяется шаблон URL.
Теперь я вызываю эти URL через AJAX с другого сервера, используя технику JSONP.
Но, при звонке, его добавлениеcallback
а также_(timestamp)
параметры с сервисными URL, автоматически.
Параметр timestamp удаляется путем добавленияcache : true
, Но не могу удалить параметр обратного вызова.
вот мой код вызова AJAX
$.ajax({
type: 'GET',
url : "http://test.com/test/services/getFollowMeHistory/1/1/50",
dataType:'jsonp',
cache : true,
crossDomain : true,
//jsonpCallback : false,
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert("Error occured while loading Loads."+textStatus);
}
});
});
Это вызывает URL какhttp://test.com/test/services/getFollowMeHistory/1/1/50?callback=false
и я получаю 404 со стороны обслуживания.
Мой сервис возвращает данные какcallbackMethod( {..JSON RESPONSE...} ), Таким образом, он будет автоматически вызыватьfunction callbackMethod(data)
в моем сценарии. Мне не нужен этот параметр обратного вызова в моем URL.
Просто нужно удалить?callback=...
часть из URL
Пожалуйста, помогите.