Javascript 在函数中使用jQuery返回文件文本
可能重复:Javascript 在函数中使用jQuery返回文件文本,javascript,jquery,Javascript,Jquery,可能重复: 我正在构建一个基本的、仅限本地的应用程序。第一次使用jQuery——一旦我确定了一个模板系统(倾向于jsrender或mustache),我将引入一个模板系统 我正在尝试设置一些东西,以便可以加载页面(比如home.html),并在其中调用从文件中提取数据并返回数据的函数 我有这个密码 function grabFile(name) { $.get(name+'.txt', function(data) { ... }); } 如果在中间放置控制
我正在构建一个基本的、仅限本地的应用程序。第一次使用jQuery——一旦我确定了一个模板系统(倾向于jsrender或mustache),我将引入一个模板系统 我正在尝试设置一些东西,以便可以加载页面(比如home.html),并在其中调用从文件中提取数据并返回数据的函数 我有这个密码
function grabFile(name) {
$.get(name+'.txt', function(data) {
...
});
}
如果在中间放置<代码>控制台。日志(数据)<代码>,控制台显示文件的内容。成功如果我使用$('#output').html(数据),也会获得类似的成功代码>中间。
但是我想设置它,这样我就可以使用grabFile(name)代码>HTML文件中的任意位置来调用它。使用返回数据代码在中间,对jQuery新手来说,好像是解决方案…但这不起作用
帮助?使用$。ajax
与异步:false
或更好:更改整个体系结构。“从文件中提取数据并返回数据的函数”在javascript中不是一个好的实践。请看:Dystroy,我非常愿意学习-如果有更好的方法,请给我指出正确的方向作为答案?