从另一个JS文件中读取字符串

时间:2011-10-27 17:37:39

标签: jquery

我有test1.js,其中包含JSON字符串,如下所示 {“SearchMoreText”:“查看更多结果”}

现在,我有另一个test2.js文件,我需要这个字符串,我不能将上面的字符串分配给任何变量,因为我需要从服务器端读取test1.js并需要创建字典对象。我需要从test2.js读取这个字符串并将其放到js变量中,这样我也可以访问这个客户端。

TEST1。 JS

{
"foodtabsettings": [  
  {"tabText": "Add Meal Plan", "tabOrder": "1", "tabID": "QuickListNav_5" }, 
  { "tabText": "Search Foods", "tabOrder": "2", "tabID": "QuickListNav_1" },
  { "tabText": "My Favorites", "tabOrder": "3", "tabID": "QuickListNav_3" },
  { "tabText": "Created by Me", "tabOrder": "4", "tabID": "QuickListNav_4" }
]}

在test2.js

(function() {
 var settings = Need string from test1.js
}();

任何帮助?

1 个答案:

答案 0 :(得分:4)

http://api.jquery.com/jQuery.getJSON/

$.getJSON('test1.js', function(data) {
  var settings = data['foodtabsettings']; // an array
  // do something
}