【发布时间】:2017-06-21 13:02:17
【问题描述】:
我有focus 的基本活动如下:
(document).on("focus", '#checkin,#checkout', function() {
$.getJSON('data.json', function(data) {
//load here...
});
});
我想加载我的 json 数据,实际上当我专注于我的输入时,代码会按预期工作。json 数据已经加载,但如果我专注于我的输入两次,我会看到结果..
我如何加载我的 json 数据当我集中输入一次时?
【问题讨论】:
-
所有相关代码都直接属于您的问题。
-
你是什么意思?
-
这可能意味着什么?你应该去阅读How to Ask,可能。
-
除此之外,看起来您实际上并没有在等待您的 AJAX 请求完成......所以您只是使用 previous AJAX 请求(在第一个焦点事件中显然不存在。)
-
加载页面时需要关注输入标签还是什么?
标签: javascript jquery html css json