Tag: jquery

ajax post get 都通过了success 并都有返回数据 但是数据没有刷新,手动刷新页面才能看到新数据

ajax post get 都通过了success 并都有返回数据 但是数据没有刷新,手动刷新页面才能看到新数据 postData 代码:$.ajax({ url: url, type: ‘post’, data: { act: ‘post’, data: data }, async:true, success:function(data){ console.log(“添加数据”,data); //window.location.reload(); }, error:function(data, status, e){ console.log(“post失败”,data, status, e); } });getData() 代码:$.ajax({ url: url, type: ‘get’, async:true, success: function(data) { var jsonData = eval(‘(‘ + data + ‘)’); console.log(‘连接成功’, jsonData); …这里是添加元素… } }); html中 […]

Jquery ajax 跨域 请求百度首页

新手,试过在本地上请求,请求成功,但如果请求百度首页的话会报错,好像是没有这个权限,如果就算是不能请求的话,请问怎么能把这个报错弹窗出来呢? 请求代码 <script> $(document).ready(function(){ $(“button”).click(function(){ $.get(“https://www.baidu.com/”,function(data,status){ alert(“数据:” + data + “\n状态:” + status); }); }); }); </script> <button>向页面发送 HTTP GET 请求,然后获得返回的结果</button> 报错代码 XMLHttpRequest cannot load https://www.baidu.com/. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost’ is therefore not allowed access.

有谁知道豆瓣说的微博输入框搜索自动补齐是怎么实现的?

豆瓣说的微博输入框搜索自动补齐,当你在输入框输入@开头的时候能够自动把你的好友搜索出来,我知道有一些jquery autocomplete可以实现,但是要控制只有当输入指定字符才触发这个功能不知道怎么实现,找了些jquery autocomplete都没有提到类似这样的功能~

有什么办法可以避免jquery在IE下运行慢的问题吗?

我用jquery做一个页面,在IE下浏览发现非常慢, 查了原因说是因为IE有一些函数不是原生的,比如getElementbyClassName,所以juqery必须遍历整个DOM树才能找到元素。不知道是否有办法可以避免这种慢?我不想抛弃jquery…

jquery实现qq炫舞功能

我想用jquery 控制一个对象a在 一条有背景色的轨迹b上运动 当运动到某个长度的时候判断 是否依次按下了下面的图标箭头 每个箭头都是一个图片 每个图片都是一个对象 把这些对象放在一个数组里面 当a运动到指定的距离时 实现ajax提交表单 然后获取提交的数组 循环判断是否正确 感兴趣的一起搞下

huaban首页下拉 获取更多图片的js事件是什么?

http://huaban.com/ 首页下拉 获取更多图片的js事件是什么? 当你拖动滚动条往下,第二屏以下的东西才慢慢加载出来。

jQuery的代码放在哪里才会被执行?

近日初学jQuery,有一点疑问,如下: 我在一个1.js文件中加入一段绑定事件的代码 $("input.num").keyup(function(){ var tmptxt=$(this).val(); $(this).val(tmptxt.replace(/\D|^0/g,”)); }).bind("paste",function(){ var tmptxt=$(this).val(); $(this).val(tmptxt.replace(/\D|^0/g,”)); }) 然后在页面引用这个1.js,发现事件绑定不成功。然后我在这个页面的jquery的ready函数中放入这段代码,就发现可以用,因为javascript是按顺序执行的,我本来以为这段代码一样只要放在 <script></script> 里面就可以有效,但看起来不是这样的?

ajax需要两次提交才能成功

/** * Created by Demon-pro on 2015/7/27. */ var recharge = function () { function clientRechargeValidate() { //校验是选择或者填写充值金额 var money = getOrPayMoney(); if (money == 0) { alert(“充值金额不能为空”); return false; } var orUserTypeShow = getOrUserType(); if (orUserTypeShow == 1 && money < 30000) { alert(“申请开店,至少充值30000元”) return false; } return true } //获取充值金额 function getOrPayMoney() { […]

有几个关于ajax的疑问

最近尝试用jQuery的ajax把博客模板改成了异步获取,用html()更新中间content区域的内容。 我的做法是ajax发送请求的时候传递一个参数,php判断这个参数是否存在,如果存在的话就只输出网页中间部分,顶部和底部就不在输出了。 我想这样可以减少js和css的请求,同时每次传输的内容也会小很多,可以节省流量。 现在有几个疑问是: 1 这种做法是否适合博客类应用 2 用jquery的html方法修改内容,如果用户多次反复操作的话,会不会有什么副作用 3 这种方式能否起到优化访问速度的作用

jquery的animate能渐变background-color吗

貌似默认的animate函数不支持color类型的渐变,我在网上找了一个插件,http://www.bitstorm.org/jquery/color-…,但是这个插件颜色变到最后总是差一点,比如我从#FFFFCC变到#FFFFFF,它最后不会变成纯白,在firebug里看发现背景也不是纯白,证明不是我眼睛的问题,以下为测试代码 <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script> <script src="http://www.bitstorm.org/jquery/color-animation/jquery.animate-colors-min.js"></script> <script> $(document).ready(function () { $(‘body’).animate({‘backgroundColor’ : ‘#FFFFFF’}, 1000); }); </script> </head> <body style="background-color: #FFFFCC"> </body> </html>

.