Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 。单击。提交在Ipad safari中不工作?_Jquery_Jquery Mobile - Fatal编程技术网

Jquery 。单击。提交在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';

这段代码在IPad safari浏览器上不起作用,我该怎么做?它只是刷新页面。提交所有内容


请提供帮助

我很惊讶您的代码在脱机模式下的工作方式……它无法工作。我编辑了我的代码时出错,代码在哪一步停止?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
        });
    });
});