gpt4 book ai didi

jquery - 按 Enter 键提交文本区域的值

转载 作者:行者123 更新时间:2023-12-01 02:07:57 26 4
gpt4 key购买 nike

现在我在 jquery 中有这样的流程:

$('input#search').click(function(){
$('textarea#people').fadeIn();
$('input#searchpeople').fadeIn();
$('input#add').hide();
$('input#search').hide();
});

$("#searchpeople").click(function(){
var people=$("textarea#people").val();
$.post("searchpeople.php",{people:people},function(result){
$("div.callback").html(result);
});
});

我的简单问题是,当用户按下回车键时,该按钮会自动单击,而不是让用户必须单击搜索按钮。

最佳答案

您必须执行以下操作...

  1. 按下文本框时,检查“Enter Key”(输入键代码为 13)
  2. 如果是,则调用按钮点击函数

Demo can be found here

    $('input#search').click(function(){
$('textarea#people').fadeIn();
$('input#searchpeople').fadeIn();
$('input#add').hide();
$('input#search').hide();
});
$('input#search').keypress(function(){
if($(this).keyCode == 13)
{
Search();
}
});

$("#searchpeople").click(Search);


function Search()
{
var people=$("textarea#people").val();
$.post("searchpeople.php",{people:people},function(result){
$("div.callback").html(result);
}

关于jquery - 按 Enter 键提交文本区域的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6936227/

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