Показать сообщение отдельно
  #1 (permalink)  
Старый 25.06.2015, 11:52
Новичок на форуме
Отправить личное сообщение для lastnext Посмотреть профиль Найти все сообщения от lastnext
 
Регистрация: 23.06.2015
Сообщений: 8

Проблема с $.ajax, POST, ERROR: Internal Server Error
Добрый день, возникла такая проблема. Есть форма, с помощью ajax пытаюсь передать данные обработчику через POST. Данный скрипт работает, но почему-то именно на 2-х формах он не работает.

Форма:
<form action="deliveryss.php" method="POST" id='delivery' name="delivery">
								<label class="">Ваше имя:</label><br />
								<input name="pc_name" type="text" id="pc_name" size="36"><br />
								<label class="">Ваша фамилия:</label><br />
								<input name="pc_sname" type="text" id="pc_sname" size="36"><br />
								<label class="">Номер телефона:</label><br />
								<input name="pc_telephone" type="text" id="pc_telephone" size="36"><br />
								<label class="">Откуда:</label><br />
								<input name="pc_add" type="text" id="pc_add" size="36"><br />
								<label class="">Куда:</label><br />
								<input name="pc_add2" type="text" id="pc_add2" size="36"><br />
								<label class="">Тип отправления:</label><br />
								<select name="type">
									<option value="Документы">Документы</option>
									<option value="Товары">Товары</option>
								</select><br /><br />
								<label class="">Срочность отправления:</label><br />
								<select name="type_clock" id="type_clock">
									<option value="Экспресс">Экспресс</option>
									<option value="Обычная">Обычная</option>
									<option value="Ко времени">Ко времени</option>
								</select><br />
								<label class="" id="datetimetext">Введите дату и время доставки:</label><br />
								<input type="datetime-local" id="datetime" name="datetime"/><br />
								<label class="">Дополнительные сведения:</label><br />
								<textarea name="pc_sub" rows="10" cols="50"></textarea><br />
								<input type="submit" name="pc_send" class="btn btn-large btn-primary" value="Отправить заявку">
							</form>


Сам ajax запрос
$('#delivery').submit(function(){
	var data = $('#delivery').serialize();
	//alert(data);
	$.ajax ({
			url: 'deliveryss.php',
			data: data, 
			type: 'POST', 
			contentType: "application/json; charset=utf-8",
			dataType: 'json', 
			success: function(data){
				//alert( "Прибыли данные: " + data );
				alert("Спасибо за заявку!");
				
			},  error: function(jqXHR, textStatus, errorThrown){
                                 alert('Error: '+ errorThrown);
                     }
			
		}); // Конец запроса
		return false;
}); // Отправка формы


Ошибка такая:
Код:
ERROR: Internal Server Error
В firebag ошибка:
Код:
"NetworkError: 500 Internal Server Error
В чем может быть проблема?
Ответить с цитированием