Jquery 。单击。提交在Ipad safari中不工作?
这段代码在IPad safari浏览器上不起作用,我该怎么做?它只是刷新页面。提交所有内容Jquery 。单击。提交在Ipad safari中不工作?,jquery,jquery-mobile,Jquery,Jquery Mobile,这段代码在IPad safari浏览器上不起作用,我该怎么做?它只是刷新页面。提交所有内容 请提供帮助我很惊讶您的代码在脱机模式下的工作方式……它无法工作。我编辑了我的代码时出错,代码在哪一步停止?getNewHtmlMobile()返回什么?它动态创建html元素并返回它们 $(document).on('click', '#btnlogin', function(e) { var status = navigator.onLine ? 'online' : 'offline';
请提供帮助我很惊讶您的代码在脱机模式下的工作方式……它无法工作。我编辑了我的代码时出错,代码在哪一步停止?getNewHtmlMobile()返回什么?它动态创建html元素并返回它们
$(document).on('click', '#btnlogin', function(e) {
var status = navigator.onLine ? 'online' : 'offline';
if (status === 'offline') {
alert("There is some issue with your internet connection! Try Again.");
return;
}
e.preventDefault();
// Get some values from elements on the page:
var $form = $("#loginForm"),
username = $form.find("input[name='username']").val(),
password = $form.find("input[name='password']").val();
sessionStorage.clear();
$.post(loginurl, {username: username, password: password}, function(response) {
if (response.session_id === null) {
alert("Please enter correct credentials!");
return;
}
console.log(response.session_id);
sessionStorage.setItem("sessionid", response.session_id);
$.post(getformurl + '' + module_namecase, {
session_id: sessionStorage.sessionid
}, function(data) {
if ($('#checkbox-1ab').is(':checked')) {
// save username and password
localStorage.setItem("username", $form.find("input[name='username']").val());
localStorage.setItem("password", $form.find("input[name='password']").val());
localStorage.setItem("checkBoxValidation", $('#checkbox-1ab').val());
} else {
localStorage.removeItem("username");
localStorage.removeItem("password");
localStorage.removeItem("checkBoxValidation");
}
// $('.createcasedata').html(getHtml(data));
localStorage.setItem("myformdata", getNewHtmlMobile(data));
})
.error(function()
{
alert("Issue with login!");
});
$.mobile.changePage("#two", {
transition: "pop",
reverse: false,
changeHash: false
});
});
});