宝哥软件园

基于JQuery $的异步请求引起的页面闪烁解决方案 ajax方法

编辑:宝哥软件园 来源:互联网 时间:2021-10-31

视力

目前需要填写文本框自动触发按键事件,下拉列表会自动过滤相应选项。但是使用$,ajax发现每次触发一个事件,整个网页都会闪烁,触发一个全局的ajax事件。

代码片段

$.Ajax ({type:' post ',url3360root'/XXX,data:requestdata,datatype3360' JSON ',success : function(data){//清空列表$(' # form view # list left ')。empty();$.每个(数据,函数(I,$ data){ var $ option=$(' option name=' opinion . tag ' value=' $ data . code $ data . name ' ' $ data . code $ data . name '/option ');//将数据绑定到list left $(' # form viewpoice # list left ')。追加($ option);});} });解决办法

查看JQuery API文档,发现$中有一个Global属性。ajax,它可以设置是否在全局范围内处理ajax事件。默认值为真,可以更改为假。

以上内容是基于JQuery的$解决异步请求引起的页面闪烁问题。边肖引入的ajax方法。希望对大家有所帮助!

更多资讯
游戏推荐
更多+