gpt4 book ai didi

javascript - 将按键发送到表单字段

转载 作者:行者123 更新时间:2023-11-29 15:31:24 24 4
gpt4 key购买 nike

我希望用户点击某个东西,让它自动填充一个输入字段(一个搜索字段),然后自动发送一个回车键来执行它。我下面的代码似乎没有发送输入命令。这是我的代码,我将不得不手动按回车键开始搜索。代码中是否有错误?谢谢。

jsfiddle 在这里:https://jsfiddle.net/eliluong/5n50mun2/

$('.clickme').bind('click', function() {
var $this = $(this);
var input_text = "search for this";
$('#quicksearch').val(input_text);
$('#quicksearch').focus();
var e = jQuery.Event('keypress');
e.which = 13;
$('#quicksearch').trigger(e);
});

最佳答案

不太确定,但替换为:

$('#quicksearch').trigger(e);

有了这个:

$(this).trigger(e.which);

或者,您可以只使用 JQueries 内置的提交功能,无需捕获按键:

$('.clickme').click(function () {
var input_text = "search for this";
$('#quicksearch').val(input_text);
$('#quicksearch').submit();
});

关于javascript - 将按键发送到表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34458398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com