Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将静态文本添加到表单中,以便将其不可见地添加到表单的查询中_Javascript_Jquery_Css_Joomla - Fatal编程技术网

Javascript 如何将静态文本添加到表单中,以便将其不可见地添加到表单的查询中

Javascript 如何将静态文本添加到表单中,以便将其不可见地添加到表单的查询中,javascript,jquery,css,joomla,Javascript,Jquery,Css,Joomla,例如,我得到一个表单“搜索”和用户搜索“自动”如何使其搜索 “自动文本” 很抱歉我是个新手。 (我使用的是第三方脚本,因此我不知道它是如何工作的,以及哪个文件具有查询功能) PS:这是Joomla的热点,我正在尝试更改方向表单您需要在提交前修改字段的值(或修改组件以将值添加到搜索字符串中) 对于第一个选项,您需要在.js中输入如下内容: $('#quick-search').on('submit', function(e) { e.preventDefault(); var $s

例如,我得到一个表单“搜索”和用户搜索“自动”如何使其搜索 “自动文本”

很抱歉我是个新手。 (我使用的是第三方脚本,因此我不知道它是如何工作的,以及哪个文件具有查询功能)


PS:这是Joomla的热点,我正在尝试更改方向表单

您需要在提交前修改字段的值(或修改组件以将值添加到搜索字符串中)

对于第一个选项,您需要在.js中输入如下内容:

$('#quick-search').on('submit', function(e) {
    e.preventDefault();
    var $search = $(this).find('input[type=text]');
    $search.val($search.val() + " sometext");
    $(this).submit();
});

在表单的提交事件中,修改表单字段的
val()
。添加一个以静态文本为值的隐藏字段,该字段将与表单一起提交