你表达得有点不太清楚,按照我对你的理解,你可能是想做下面的事情:
$("#button_Reboot").click(function () {$.get("Reboot.run", function (result) {
alert(result)
})
.done(function() {
window.location.reload()
})
})
因为get是异步方法,所以我猜你想做的是等待get方法已经拿到数据以后再进行一次页面的刷新,于是,我们就可以用”done“这个方法了,这个方法做的事情就是等待get方法成功完成以后才刷新页面。
有问题再追问。
1.Generator每次next都会返回一个对象,该对象的构造形式为{ value:Object,done:Boolean },这里暂且remark为 “Ret”2.生成器函数可以通过gen.next(args)的形式给yield出来的fn传递参数。