【问题标题】:WordPress awesomplete not adding clicked suggestion query string to end of URL on submitWordPress awesomplete 没有在提交时将点击的建议查询字符串添加到 URL 的末尾
【发布时间】:2020-04-09 18:46:22
【问题描述】:

我希望在用户单击 ul 下拉列表中的建议时提交自动完成表单。目前您必须按“enter”键才能提交表单。

我已尝试添加提供此解决方案的代码:[https://wordpress.org/support/topic/auto-submit-form-2]:

转到文件awesomeplete.js

2/ 搜索此代码:

_.REPLACE = function (text) {
this.input.value = text.value;

3/ 添加这一行:

$(‘input[type=submit]’).click();

我已经这样做了,并且表单确实提交完整但查询字符串为空:

example.com/?s=

它只是增加了

/?s=

点击建议时的 URL 末尾。

我应该如何更改 awesomplete.js 文件以使用用户点击的建议填充 URL 查询字符串?

提前感谢所有热心提供帮助的人!

【问题讨论】:

    标签: javascript wordpress autocomplete submit jquery-ui-autocomplete


    【解决方案1】:
    window.location.href = window.location.origin + '?s=' + text.value;
    

    这行代码有效

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-17
      • 2012-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-29
      • 1970-01-01
      相关资源
      最近更新 更多