当jquery-mobile中的ajax为false时。为什么装载机图像不能在Android默认浏览器中提交表单

时间:2013-10-01 07:29:49

标签: android jquery jquery-mobile mobile jquery-mobile-loader

当jquery-mobile中的ajax为false时。为什么装载机图像不能在Android默认浏览器中提交表单。我试过这段代码。

我的移动网站Jquery代码

$(document).bind("mobileinit", function(){
    $.mobile.ajaxEnabled = false;
});


$("form").validate({
        rules: {
            phone: { required:true,minlength: 10, maxlength:10 },
            zip: { required:true,minlength: 5, maxlength:5 },
            first_name:{required:true,lettersonly:true,minlength: 2},
            address:{required:true,minlength: 2, maxlength:200},
            last_name:{required:true,lettersonly:true,minlength: 2},
            email:{required:true,email:true}
        },
        errorElement:'div',
        errorClass: "warning",

        submitHandler: function(){

            $.mobile.loading( 'show' );
            form.submit();

            }

    });

1 个答案:

答案 0 :(得分:0)

Use this code for show loader
$.mobile.loadingMessageTextVisible = true;
$.mobile.showPageLoadingMsg("a", LOADING_MSG, false);


For Hide use this
$.mobile.hidePageLoadingMsg();



$.mobile.loading( "show", {
        text: msgText,
        textVisible: textVisible,
        theme: theme,
        textonly: textonly,
        html: html
});
Hide Msg
$.mobile.loading( "hide" );

`