Пожалуйста, внимательно посмотрите здесь: http://jquerymobile.com/test/docs/api/methods.html
$.mobile.changePage()
изменить с одной страницы к другому, а параметр может быть URL-адресом или объектом страницы. (только #result также будет работать)
$.mobile.page()
больше не рекомендуется, используйте .trigger( "create")
, см. также: Функция JQuery Mobile .page () вызывает бесконечный цикл?
Важно: Создать против обновления: важное различие
Обратите внимание, что существует важное различие между методом создания события и обновления, который есть у некоторых виджетов. Событие create подходит для улучшения сырой разметки, содержащей один или несколько виджетов. Метод обновления, который некоторые виджеты должны использовать на существующих (уже улучшенных) виджетах, которые были обработаны программно, и чтобы пользовательский интерфейс обновлялся, чтобы соответствовать.
Например, если у вас была страница, на которой вы динамически добавили новый неупорядоченный список с атрибутом data-role = listview после создания страницы, инициируя создание в родительском элементе этого списка, превратит его в виджет в стиле списка. Если затем было добавлено больше элементов списка, вызов метода refresh refresh обновил бы только эти новые элементы списка в улучшенном состоянии и оставил бы существующие элементы списка нетронутыми.
$.mobile.refresh()
не существует, я думаю
Итак, что вы используете для своих результатов? Список? Затем вы можете обновить его, выполнив:
$('ul').listview('refresh');
В противном случае вы можете сделать:
$('#result').live("pageinit", function(){ // or pageshow
// your dom manipulations here
});
Хорошо, похоже, это работает:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Results</title>
</head>
<body>
<?php
// reCaptcha info
$secret = "key-goes-here";
$remoteip = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
SERVER["REMOTE_ADDR"];
$url = "https://www.google.com/recaptcha/api/siteverify";
// Form info
$email = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST["email"];
$firstname = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST["firstname"];
$lastname = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST["lastname"];
$phone = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST["phone"];
$querytype = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST["querytype"];
$message = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST["message"];
$termsconditionsfw = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST["termsconditionsfw"];
$response = Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST["g-recaptcha-response"];
// Curl Request
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, array(
'secret' => $secret,
'response' => $response,
'remoteip' => $remoteip
));
$curlData = curl_exec($curl);
curl_close($curl);
// Parse data
$recaptcha = json_decode($curlData, true);
if ($recaptcha["success"]) {
echo "Thank you, we will be in contact with you soon.";
//extract data from the post
//set POST variables
$url = 'http://explore.mixtelematics.com/l/69882/2019-01-15/d3zr3d';
$fields = array(
'email' => urlencode( Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST['email']),
'firstname' => urlencode( Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST['firstname']),
'lastname' => urlencode( Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST['lastname']),
'phone' => urlencode( Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST['phone']),
'querytype' => urlencode( Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST['querytype']),
'message' => urlencode( Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST['message']),
'termsconditionsfw' => urlencode( Хорошо, похоже, это работает:
[110] Когда я отправляю это, он отправляет информацию в Pardot :)
POST['termsconditionsfw']),
);
//url-ify the data for the POST
foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
rtrim($fields_string, '&');
//open connection
$ch = curl_init();
//set the url, number of POST vars, POST data
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
//execute post
$result = curl_exec($ch);
//close connection
curl_close($ch);
}
else {
echo "Oh no, it seems something went wrong.";
}
?>
</body>
</html>
Когда я отправляю это, он отправляет информацию в Pardot :)