在jQuery中,解析一组要在HTML5画布上绘制的点。遇到了一个奇怪的错误 - 但我对这方面的知识相当有限,所以也许有一个很好的解释。JSON解析奇怪 - 破碎还是慢?
这个屡试不爽:
var json = $.getJSON("../models/" + id + ".json");
alert("fjkld");
paths = JSON.parse(json.responseText);
这个失败每次:
var json = $.getJSON("../models/" + id + ".json");
paths = JSON.parse(json.responseText);
任何人有任何想法,为什么?是否因为解析器“赶上”时警报暂停了某些事情?这对我来说并不直观,但它是唯一的解释。
其实我知道这是正确的,因为如果我在提醒上点击“OK”确实很快就会失败。
有人可以向我解释为什么会发生这种情况吗?
谢谢 - 这很有帮助。 – pendevere 2011-01-27 23:24:17
根据http://api.jquery.com/jQuery.getJSON/`callback`应该是第三个参数,第二个是发送数据。没有它会起作用吗? – 2011-01-27 23:25:05