【问题标题】:+++ characters added to search string+++ 字符添加到搜索字符串
【发布时间】:2015-11-18 05:09:10
【问题描述】:

我正在使用以下内容来自动完成搜索字段。

 $(document).on('click','li.red-red', function(){
        var foo = $('input#search').val($(this).html());
    });

效果很好,但是当我按下回车键运行搜索时 预先填充的文本一堆 ++++++ 被添加到搜索字符串的前后。

++++++thing+to+search+here++++++++

似乎自动完成在它放入文本输入的术语之前和之后留下了空间。

谢谢。

【问题讨论】:

  • 你能发布完整的代码吗?
  • $(this).html() 似乎有问题...
  • 我也在使用 $(this).text()

标签: php jquery search post


【解决方案1】:

尝试使用trim() 删除任何开始或结束字符串的空格

$(document).on('click','li.red-red', function(){
        var foo = $('input#search').val($(this).text().trim());
    });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-02
    • 1970-01-01
    • 2016-11-30
    相关资源
    最近更新 更多