1

私はJavascriptの超初心者です...

HTML でコードを使用せずに .js ファイルを実行するにはどうすればよいですか? また、.js ファイルにある JQuery (ajax コマンド) を実行する機能も必要です。

Elasticsearch サーバーでクエリを実行する Ajax コマンドから何が返されるかを正確に調べるためにテストしようとしています。

プルされているものを正確に確認したいコードは次のとおりです。

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();
4

2 に答える 2

1

jQueryDOM に大きく結び付けられているため、DOM への依存関係を削除することを検討することをお勧めします。

そうは言っても、npm にはjQuery パッケージがあるため、コマンド ラインでnode.jsを介して実行できます。

于 2013-04-08T18:15:24.443 に答える
0

node.js を試すことができます。私の知る限り、次のように jquery をインストールできます。

npm install jquery

于 2013-04-08T18:14:35.357 に答える