编辑:
我什至无法在控制器中使用主干 js 进行简单设置
initialize: function() {
// alert("1");
$( "#progressbar" ).html("0%");
// alert("2");
$.ajax({
dataType:"json",
async:true,
url:"http://localhost:8888/chathau5/rest/tasks/list",
success: function(data, response) {
}
});
// alert("3");
$( "#progressbar" ).html("25%");
// it works when i put the alerts in...
},
有任何想法吗?
我试图在加载时放置一个 jquery 进度条。我目前的结构是java和backbone。
当我进入主干控制器时,我想初始化进度条,并在每次 ajax 调用后更新值,如下所示
initialize: function() {
$("#progressbar").progressbar({
value: 0
});
var tasks = $.ajax({
dataType: "json",
async:false,
url: "http://localhost:8888/chathau5/rest/tasks/list",
success:function(data,response) {
tsks = data;
}
});
$("#progressbar").progressbar({
value: 50
});
var tasks2 = $.ajax({
dataType: "json",
async:false,
url: "http://localhost:8888/chathau5/rest/tasks/list2",
success:function(data,response) {
tsks = data;
}
});
$("#progressbar").progressbar({
value: 100
});
在我的 index.html 中,我有但是进度条根本不显示.....除非我在每个 $progress bar 更新周围都包含警报....
在我的后端java中,我正在运行线程睡眠以进行测试......
如果我在上面的每个进度条更新周围发出警报,它会起作用...我不确定这是怎么发生的...任何想法如何解决这个问题