Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery消息放在哪里?_Jquery_Drupal - Fatal编程技术网

jQuery消息放在哪里?

jQuery消息放在哪里?,jquery,drupal,Jquery,Drupal,我的网站上有一个表单(基于Drupal), 我给它添加了一个JS,现在我有了一些类似 输入键关闭提示 我在想,我应该把这些信息放在哪里 (因为我不希望它们存储在每个单独的JS文件中 我将从现在开始制作,但在一个中心位置)如何创建一个js文件,使用映射来识别字符串 var strings = { "SaveAsHint": "Will save the project with a different name", "OpenHint": "Opens a new

我的网站上有一个表单(基于Drupal),
我给它添加了一个JS,现在我有了一些类似
输入键关闭提示
我在想,我应该把这些信息放在哪里
(因为我不希望它们存储在每个单独的JS文件中

我将从现在开始制作,但在一个中心位置)

如何创建一个js文件,使用映射来识别字符串

var strings = { "SaveAsHint": "Will save the project with a different name",
                "OpenHint": "Opens a new project",
                "...": "Keep on going"
              }
然后在代码中包含此文件和引用
字符串[“SaveAsHint”]

另一种选择是将它们存储在数据库中,并使用回调从服务器返回此结构(或者,如果您负担得起,使用HTML5中的本地浏览器数据库,在应用程序启动时填充一次)