我是使用Javascript的 super 新手...

如何在不使用HTML代码的情况下运行.js文件?我还需要具有运行.js文件中的JQuery(ajax命令)的功能。

我正在尝试测试以找出从Ajax命令返回的确切信息,该命令在Elasticsearch服务器上运行查询。

这是我想要查看的确切代码:

var load_data = function() {
  $.ajax({   url: 'http://localhost:9200/inventory/_search?pretty=true'
           , type: 'POST'
           , data :
              JSON.stringify(
              {
                "query" : { "match_all" : {} },

                "facets" : {
                  "tags" : {
                    "terms" : {
                        "field" : "qty_onhand",
                        "size"  : "10"
                    }
                  }
                }
              })
           , dataType : 'json'
           , processData: false
           , success: function(json, statusText, xhr) {
               return display_chart(json);
             }
           , error: function(xhr, message, error) {
               console.error("Error while loading data from ElasticSearch", message);
               throw(error);
             }
  });
};
load_data();

最佳答案

jQuery与DOM紧密相关,因此您可能需要考虑消除对DOM的依赖。

也就是说,npm中有a jQuery package,因此您可以在命令行上通过node.js运行它。

10-05 20:38
查看更多