@artyom_jeman

Ajax на телефоне работает?

Есть скрипт заказа обратного звонка.
$(document).ready(function(){
	$('#webcallbackinput').attr("placeholder","+7 (___) ___-____");
	$('#webcallbackinput').mask("+7 (999) 999-9999");
	$('#qq').click(function(){	
		var phone = $("#webcallbackinput").val();
		phone = phone.replace(/\D+/g,"");
		phone = "8" + phone.substr(1, 10);
		if(phone.length==11)
		$('#success').show();	    
		//ensure we have a value before posting
		if (phone.length==11) {
			alert(phone);
			var valid_msg = 'Insert a message to be displayed to the user';
			var invalid_msg = 'Идет дозвон.... Ожидайте';
			var but = $(this);
			
			$.ajax({
				url: 'https://тут адрес',
				type: 'post',
				data: {p: phone, i: 1},
				cache: false,
				
				dataType: 'json',
				success: function(data) {
					data = $.parseJSON(data);
					
					switch (data.Response) {
						case 'Error':
						switch (data.Message) {
							case 'Originate failed':
							alert(invalid_msg);
							break;
							default:
							alert(data.Message);
							break;
						}
						break;
						case 'Success':
						alert('Успешная отправка данных!!!!');
						$('#success1').show();
						break;
						default:
						break;
					}
				},
				error: function() {
					
					$('#success1').show();
					
				}
			})
		}
	})	
});

Суть такая. Нужно отправить просто пост запрос с номером телефона и параметром i равным единице.
Все работает, с компьютера. Если зайти с телефона, пишет что все отправлено, НО, на сервис заявка не приходит..
  • Вопрос задан
  • 390 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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