使用Select2的Yadcf放置空的选定选项



首先,非常感谢这个了不起的插件!我有Datatable与服务器端处理。当我从下拉菜单中选择一个选项时,我有两个选中的选项:一个是我选择的,另一个是空的。我的意思是我得到了这个:

<ul class="select2-selection__rendered">
  <li class="select2-selection__choice" title=""></li>
  <li class="select2-selection__choice" title="option1"></li>
  <li class="select2-search select2-search--inline"></li>
</ul>

它使错误的SQL查询(在LIKE操作符我得到的东西像'|option1')。我可以用php脚本得到正确的查询,但它不会从我的表头中删除空选择选项。

不用谢,

看起来你在一些列上使用了多选择过滤器,这就是为什么yadcf发送带有| (OR)的字符串到你的服务器。

在你的服务器端,你必须把字符串分割成数组/字符串列表,并构造一个正确的sql查询。

Java

在PHP中分割(参见底部

中的代码示例)

p。我是yadcf

的作者

最新更新