繁体   English   中英

保存较少的数据时鼠标光标的更改太快

[英]Change of mouse cursor too fast when saving less data

仅当我在数据库上保存了许多项目时"cursor", "wait"才会显示"cursor", "wait" ,但是,如果我仅添加一个数据,则不会显示"cursor", "wait""cursor", "default"更改"cursor", "default"不会显示太快了。 这就是我设置光标图像的方式:有什么我可以编写的代码,因此即使GUI用户只保存了一项,光标的更改也将由GUI用户看到(保存速度太快)。

 $(".save").click(function() {
        $("body").css("cursor", "wait"); 
      save();
});


function save(){
           ///saving to database and other happens here
           $("body").css("cursor", "default");
           //end of saving process here
}

您只能使用javascript中的ajax方法将项目保存到数据库。 所以,

$( document ).ajaxStart(function() {

    $("body").css("cursor", "wait"); 

 });

$( document ).ajaxComplete(function() {
       $("body").css("cursor", "default"); 

 });

试试这个代码:

 $(".save").click(function() {
        $( document ).ajaxStart(function() { $("body").css("cursor", "wait"); }).ajaxComplete(function() { 
              $("body").css("cursor", "default"); 
        });

     });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM