问题标签 [jquery-query-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
76 浏览

javascript - 如何使用 jQuery QueryBuilder 数据附加事件侦听器

我已经从jQuery Querybuilder生成了 json 数据,我想用它来自动附加事件侦听器,但是在尝试了几个小时之后,我还没有找到办法。

这是 html 表单元素的 querybuilder json:

这是我尝试使用 json 生成的代码:

是否有任何包/脚本可以帮助自动执行此操作,而不是使用 if/else 语句进行编码?我怎样才能做到这一点?

0 投票
0 回答
58 浏览

jquery - jquery querybuilder 适用于浏览器但不适用于用户脚本

我使用 tampermonkey 制作了一个用户脚本,它获取数据并将其发送回我的本地主机服务器,这些数据包含产品名称、价格和许多其他内容。

我在这个用户脚本中添加了一个搜索表单来搜索插入到我的本地数据库中的产品,所以我尝试使用querybuilder来允许我构建一个更强大的搜索查询,但它总是抛出以下错误:

即使相同的代码在 localhost 上运行良好且没有错误。

用户脚本代码:

jsfiddle代码

0 投票
1 回答
37 浏览

javascript - 是否可以使用 jQuery QueryBuilder 构建包含“XOR”条件的 SQL 语句

我想使用 jQuery QueryBuilder 插件获取 SQL 语句。使用默认条件“AND”和“OR”时,一切都完全按照我的意愿工作。但是,当我尝试使用“XOR”条件时,会出现错误(见下文)。

这是我的 QueryBuilder 代码:

这是我网站上 QueryBuilder 的示例图像: 单击此处

如前所述,当我选择“或”条件时,我得到了所需的 SQL 语句。

但是当我选择“XOR”条件时,我收到一条错误消息:

在这里你可以找到给出错误的文件:jquery-2.x-git.min.js:2

我已经在互联网上搜索了 2 个多小时,但我找不到任何远程指向那个方向的东西。任何帮助是极大的赞赏。

**值得注意的一点是,当将规则提取为对象而不是 SQL 语句时,“XOR”条件有效。在这里,您可以看到用于将语句作为对象获取的代码:

0 投票
1 回答
33 浏览

javascript - Querybuilder.js - 如何限制条件在根中使用“AND”,在子组中使用“OR”?

我习惯于在 C# 中工作,并且刚刚通过 querybuilder 获得了这个项目。我一直在寻找几个小时,似乎无法弄清楚如何实现这一目标。

我想要的是根条件为“​​AND”——这是默认值。

但由于它是默认的 - 当我在该组中单击“添加组”然后单击“添加规则”时,默认选择“与”条件。但我希望在所有组的规则之间选择“或”。

我添加了一张照片,您可以通过以下链接访问。

有人有想法吗?将不胜感激。

查询构建器子组中的限制条件