开发者

ajax request not sent in IE6

I am developing a webpage with all actions handled as ajax.It works fine in firefox,IE 8,7.But in IE 6 no request is being sent to the sever.Why does this happen.I amusing jquery.getjson and jquery.colourbox methods to fetch data and display in colorbox.

 <a href="/account/change-pass/" class="t_2 cboxElement changepass">Change Password<span class=""></span开发者_JS百科></a> $('a.changepass').colorbox();

This is the html code and i need to open the contents of returned response in colorbox.This works fine with IE 7,8 and firefox.


I guess, this maybe a cache problem. IE try caching everything requested from a url.

if u request the same url for 2nd time, ie will return the old data by 1st request without any network.

to solv ie's url cache, adding a "?" or current timestamp param to request url.

http://abc.com/ajax?t=123455


Have you read this about the UTF-8? http://firelitdesign.blogspot.com/2009/07/jquerys-getjson.html

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜