post 方法将数据发送到服务器。
function testing()
{
alert("###@@@@#############");
var encodedURL =intranetUrl+ encodeURI("customer/Ri_logon5.asp?requestString=");
var params = 'manish|^test1234|^|^X|^11111985|^1.0|^|$';
$.post(encodedURL, params,
function(data) {
alert("Data Loaded: " + data);
});
}
它在 android 和 blackberry6 上完美运行。但是在黑莓5上它不起作用。我读过它是简写的 Ajax 函数,而 blackberry5 不支持 ajax。那么如果我想在 blackberry5 中向服务器发送数据,那么该怎么做呢?
我知道在 post 方法中,我们在键/值对中传递参数。在 Rsst 客户端工具中,如果我选择方法作为 POst 并且在 URL 中我将 URL 指定为:“http://mySitecustomer/Ri_logon5.asp?requestString=" 并且在正文中传递参数为 manish|^test1234|^|^X|^11111985 |^1.0|^|$ thrn 它给了我正确的结果。如果我从 URL 中删除 requestString= 并将其附加到 body 参数,那么它不会给我正确的结果。