Задать вопрос
@gawrilow68

Как передать post в PhoneGap?

Добрый день, подскажите пожалуйста как выполнить передачу данных с формы.
страница index
<form name="MyForm"  id="callbacks" method="post"><!--Атрибут action остается пустым-->
	<input name="name" type="text" placeholder="Имя" /><br>
	<input name="tel" type="phone" placeholder="Телефон" /><br>
	<textarea name="body"  placeholder="Ваше сообщение"></textarea><br>
	<input type="submit" value="Отправить заявку" id="btncontcall" />
</form>

файл js
$(document).ready(function() {
		$('body').on('submit', "#callbacks", function(e){ 
			var form = $(this).serialize();
		 
			e.preventDefault();
			$.ajax({
				type: "POST",
				url: "http://*********/send.php", // Адрес обработчика
				data: form,
				
				error:function(){
					 
					$("#erconts").html("Произошла ошибка!");},
				beforeSend: function() {
					$("#erconts").html("Отправляем данные...");
				},
				success: function(result){
				 
					$("#erconts").html(result);
					checkThis();
				}
			});
			return true;
		});
	});

send.php
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: POST,GET,OPTIONS');
header('Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept');
header('Content-Type: application/json');
 $a = $_POST["name"];
 $phone = $_POST["tel"];
 $body = $_POST["body"];
...дальше я их сохраняю в файл.

В веб версии все нормально, с компьютера отправляются данные а вот когда запускаю с мобильного телефона то ничего не происходик. В чем может быть проблема? В какую сторону хоть копать..
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы