这是我的一段js,我执行了getCountMax方法后,把全局max赋值,但是再继续执行了alertMax之后,发现打印出来的max依然为0(ps:我确定data不为0,getCountMax是我dwr里的一个方法)<script type='text/javascript' >
var max=0;function getCountMax(vid){
comment.getCountMax(vid,function(data){
max = data;
dwr.util.setValue("max", data);
});
}function alertMax(){
alert(max);
} getCountMax(1);alertMax();</script>
var max=0;function getCountMax(vid){
comment.getCountMax(vid,function(data){
max = data;
dwr.util.setValue("max", data);
});
}function alertMax(){
alert(max);
} getCountMax(1);alertMax();</script>
解决方案 »
- 如何把select下拉框的值传到id中,请高手?
- 需要帮忙,请高手进。
- flash显示的问题,急急急!!!
- 用JS写个文件下载方法 。。。 或者前台html控件onclick事件执行后台下载方法 。。。
- window.showModalDialog传递参数问题。得不到参数值
- 遨游变态之二--拦截图片
- javascript显示描述字段
- 如何在js时间控件里面加时间验证,有些浏览器当调用时间控件失效时textbox也同时验证
- 关于JavaScript过滤特殊字符请教
- Js的 Number("18.74")*100=1873.9999999999998
- 请教关于查找关键字
- 怎么用javascript 让网页中的内容不能被选中
<script>
var max=0; function getCountMax(vid){ comment.getCountMax(vid, (function(){
return function(data1){
max = data1;
dwr.util.setValue("max", data1);
}
})(data));
} function alertMax(){
alert(max);
}
getCountMax(1);
alertMax();
</script>
function getCountMax(vid){ comment.getCountMax(vid, (function(data1){
return function(data1){
max = data1;
dwr.util.setValue("max", data1);
}
})(data));
}