У меня есть функция jQuery, которая отправляет на сервер, используя $ .ajax, и она отлично работает в IE, Chrome и Safari, но в Firefox сервер не получает значения POST. Когда я запрашиваю коллекцию форм (используя классический ASP), я получаю undefined
для всех значений
$.ajax({
type: 'POST',
url: url,
dataType: "text",
data: { value1: true, value2: false },
success: function(html) {
// removed for clarity
},
error: function(xhr, ajaxOptions, thrownError) {
// removed for clarity
}
Он определенно поражает сервер, и когда я смотрю на значения в FireBug, он показывает именно то, что я ожидал бы для POST, но где-то данные пропадают
Чтобы еще больше запутать, я запускаю его на IIS локально, он отлично работает во всех браузерах.
Он не выполняет междоменную публикацию, поскольку URL генерируется в зависимости от того, на каком домене он работает, поэтому я не оставил никаких жестко закодированных значений, которые могли бы вызвать проблему
Думаю, что-то простое я пропустил, но что касается жизни, я не вижу, что