相信不少人遇到过
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.js" type="text/javascript"></script>
<script type="text/javascript">
var count =0;
$(function() {
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?", function(data) {
$.each(data.items, function(i, item) {
count++;
});
//alert(count); //由于需求特殊不想写在这里,有其他方法吗?谢谢
});
});
alert(count); //count = 0 ?
</script>
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.js" type="text/javascript"></script>
<script type="text/javascript">
var count =0;
$(function() {
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?", function(data) {
$.each(data.items, function(i, item) {
count++;
});
//alert(count); //由于需求特殊不想写在这里,有其他方法吗?谢谢
});
});
alert(count); //count = 0 ?
</script>
解决方案 »
- 怎么删除或(卸载)window.onbeforeunload事件,请进看一眼感谢。
- 鼠标在网页加载成功后自动移到一个指定的区域
- [向meizz提问]一个MZtreeview2.0的问题
- select控件是多选的,如何用JS移除多选项目?
- 大家一起帮忙研究下 这个JS怎么写?
- JavaScript怎样实现像事务一样必须全部完成的代码段?
- 请较,如何在打开frameset时,同时指定各框架页显示的页面,而不是框架原先默认的页面
- 请孟子.梅花雨等高手指点:
- 高分请教:怎样让textarea中输入的文字变成粗体
- chrome,Firefox如何读取剪切板的内容
- 请问怎样传递参数给下一页,并且呼叫下一页的JavaScript呢?
- 求助 关于jquery的$(selector).after(content)
$(function() {
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?", function(data) {
$.each(data.items, function(i, item) {
count++;
});
//alert(count); //由于需求特殊不想写在这里,有其他方法吗?谢谢
});
alert(count);//那么请写在这里
});
alert(count); //count = 0 这里不行
那么应该说数据不冲突,如果数据冲突的话,要么写在callback里,要么就需要设置为同步
所以比较奇怪。
$.ajaxSettings.async = false;
是在什么时候设置的啊~同时你这样设置使用后要及时的置为默认值,否则影响其他全局