1

ページが読み込まれたときに、選択がなく、1 つのセルが既に表示されている必要があります

私の意味は、ドロップダウンメニューや追加の選択は必要ないということです。最初にsimple.jsに基づいて1つのセルをロードする必要があり、ページに来て、ユーザーが(+)または(-)を押してクエリを作成できます

また、RedQueryBuilder - JavaScript SQL Query Builder UI について話している

4

1 に答える 1

1

ダウンロード用にここに配置した簡単なサンプルを使用してみましょう。

http://redquerybuilder.appspot.com/

http://redquerybuilder.appspot.com/static/dist-0.5.0-js.zip

簡単な解決策が見つかりました。気に入っていただければ幸いです。

最初にjquery.min.jsをindex.htmlの横のルートに追加します

次に、この行を index に追加します。

<script src="jquery.min.js" type="text/javascript" language="javascript">//</script>

この部分をjsonファイルsimple.jsの最後に追加します

前 :

    editors : [ {
        name : 'DATE',
        format : 'dd.MM.yyyy'
    } ]
});

これを追加 :

onLoad : function(){
    $('.gwt-ListBox').val('Define Qualifying Criteria');
    $('.gwt-ListBox').change();
    $('.gwt-Button').click();
},

これで選択を非表示にすることもできます:

onLoad : function(){
    $('.gwt-ListBox').val('Questions');
    $('.gwt-ListBox').change();
    $('.gwt-ListBox').hide();
    $('.gwt-Button').click();
},

しかし、あなたはこれがあなたの答えではないことを知っています保存された検索をロードする方法を見つける必要があります

例のように:

[
  {
    "label": "Cities in the UK",
    "sql": "SELECT \"x0\".\"ID\", \"x0\".\"NAME\", \"x0\".\"COUNTRYCODE\", \"x0\".\"DISTRICT\", \"x0\".\"POPULATION\" FROM \"CITY\" \"x0\" INNER JOIN \"COUNTRY\" \"x1\" ON \"x0\".\"COUNTRYCODE\" = \"x1\".\"CODE\" WHERE (\"x1\".\"NAME\" = ?)",
    "args": [
      "United Kingdom"
    ]
  },
  {
    "label": "Large cities in the UK plus Oxford",
    "sql": "SELECT \"x0\".\"ID\", \"x0\".\"NAME\", \"x0\".\"COUNTRYCODE\", \"x0\".\"DISTRICT\", \"x0\".\"POPULATION\" FROM \"CITY\" \"x0\" INNER JOIN \"COUNTRY\" \"x1\" ON \"x0\".\"COUNTRYCODE\" = \"x1\".\"CODE\" WHERE ((\"x1\".\"NAME\" = ?) AND ((\"x0\".\"POPULATION\" > ?) OR (\"x0\".\"NAME\" = ?)))",
    "args": [
      "United Kingdom",
      "100000",
      "Oxford"
    ]
  },
  {
    "label": "Official languages",
    "sql": "SELECT \"x0\".\"COUNTRYCODE\", \"x0\".\"LANGUAGE\", \"x0\".\"ISOFFICIAL\", \"x0\".\"PERCENTAGE\" FROM \"COUNTRYLANGUAGE\" \"x0\" WHERE (\"x0\".\"ISOFFICIAL\" = ?)",
    "args": [
      "T"
    ]
  }
]
于 2013-11-06T23:59:48.787 に答える