[英]jQuery Mobile load external PHP on form submit
我正在使用PhoneGap開發Android jQuery Mobile應用程序,該應用程序不允許我使用PHP。 因此,我想加載一個我在其他地方托管的外部PHP頁面。 基本上這就是我要尋找的:
用戶填寫表格,然后單擊提交
外部PHP頁面已加載,然后返回到我的應用程序中的確認頁面。
這可能嗎? 我已經嘗試了好幾天了,但仍然無法正常工作。 它將只加載外部PHP頁面,或者僅加載確認頁面,或者將加載PHP頁面之前的確認頁面,使用戶看到空白頁面。 任何幫助將不勝感激!
這是我目前擁有的:
$("#inputform").submit(function() {
alert("test");
$.getJSON("http://www.somewhere.com/sendemail.php");
$.mobile.changePage("confirmation.html");
return false;
});
如果在ajax請求成功事件中將頁面更改為Confirmation.html怎么辦?
$.ajax({
url: 'http://www.somewhere.com/sendemail.php',
success: function(data, textStatus, XMLHttpRequest)
{
//do some work
$.mobile.changePage("confirmation.html");
}
});
或與getJson
$.getJSON('http://www.somewhere.com/sendemail.php', function(data) {
//do some work
$.mobile.changePage("confirmation.html");
}
在成功發送sendemail.php請求之后,您將可以對返回的數據執行任何操作,然后直接進入confirmation.html頁面。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.