JavaScript等到事件完成

时间:2016-09-22 11:00:14

标签: javascript

如何在html元素获取值后才能执行函数?

我有一个数字输入和一个使用其值作为参数的getJSON,但是getJSON会立即加载数字的初始值,从而产生null。我怎么能避免这种情况?

1 个答案:

答案 0 :(得分:2)

好像你正在使用一些ajax调用来获得你想要的数字,实际上是空的。你真的想让它同步

如果是,则继续检查

Wait until all jQuery Ajax requests are done?

或者如果你正在使用

setPrintArea()
Dim LR As Long
LR = Columns("B:T").Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByRows).Row
ActiveSheet.PageSetup.printArea = "B1:T" & LR
End Sub

参考:http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp