Resolving the Mystery: Why file:/// Works but Not Relative Paths in $.getJSON