Javascript jquerymobile中无ajax的post方法
如何在jquerymobile中不使用ajax发送post请求。我正在发送此帖子请求,但它在blackberry OS 5上不起作用。有人能帮我吗 下面是我使用ajax的post方法,它运行良好。但是现在我想不使用ajax发送post数据Javascript jquerymobile中无ajax的post方法,javascript,jquery,html,jquery-mobile,Javascript,Jquery,Html,Jquery Mobile,如何在jquerymobile中不使用ajax发送post请求。我正在发送此帖子请求,但它在blackberry OS 5上不起作用。有人能帮我吗 下面是我使用ajax的post方法,它运行良好。但是现在我想不使用ajax发送post数据 function handleLogin(){ var form = $("#loginForm"); var u = $("#username", form).val(); var p = $("#password", form).val();
function handleLogin(){
var form = $("#loginForm");
var u = $("#username", form).val();
var p = $("#password", form).val();
var d = $("#dob", form).val();
if(u != '' && p!= '')
{
var finalStr = u+encodeURIComponent("|^")+p+encodeURIComponent("|^")+encodeURIComponent("|^")+"X"+encodeURIComponent("|^")+d+encodeURIComponent("|^")+"1.0"+encodeURIComponent("|^|$");
var encodedURL = encodeURI("http://myDomain/Ri_logon.asp?requestString=");
var parameters = decodeURIComponent(finalStr);
$.ajax({
type: "POST",
contentType:"application/x-www-form-urlencoded; charset=UTF-8",
url: encodedURL,
data: parameters
}).done(function( msg )
{
response = msg
console.log("repon se::>::"+response);
var substr = response.split('$');
var str = substr[1];
var substrtest = substr[1].split('|^');
if(response.charAt(0)=='0')
{
$.mobile.changePage('UI/Equity/home.html')
}
else
{
alert( "Alert : " + msg );
}
});
}
else
{
navigator.notification.alert("You must enter a username and password", function() {});
$("#submitButton").removeAttr("disabled");
}
return false;
}简单的答案是使用 我在做那件事时遇到了问题。帖子进展顺利,但页面的重新加载没有成功。不确定是否相关 有些重复: