Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Jquery 将输入字段的值设置为单击的值_Jquery_Ajax - Fatal编程技术网

Jquery 将输入字段的值设置为单击的值

Jquery 将输入字段的值设置为单击的值,jquery,ajax,Jquery,Ajax,我有这个功能,我想有一些基本上功能相同的东西 请注意,当您开始在搜索栏中输入内容时,会出现一个建议列表。无论何时单击其中一个,单击的内容的值都会更改 我解决这个问题的方法是使用一些jQuery代码,如下所示: $("h1#poli").click(function putIn_one(){ var htmlStr_one = $(this).html(); var seed_one_one = $('input#seed_one').val();

我有这个功能,我想有一些基本上功能相同的东西

请注意,当您开始在搜索栏中输入内容时,会出现一个建议列表。无论何时单击其中一个,单击的内容的值都会更改

我解决这个问题的方法是使用一些jQuery代码,如下所示:

$("h1#poli").click(function putIn_one(){
            var htmlStr_one = $(this).html();
            var seed_one_one = $('input#seed_one').val();   

            htmlStr_one = seed_one_one;
        });
我已经有了正确运行的代码,这样当有人在输入字段中输入内容时,就会出现一个建议列表。每一个可能的建议都会出现。我需要做的是找出如何使其在单击时,动态更改输入字段的值

有什么想法吗

谢谢

Lance

您应该执行
$('input#seed_one').val(htmlStr_one)
而不是
htmlStr\u one=seed\u one。如果要动态获取结果,也可以使用live

$("h1#poli").live('click', function putIn_one() {
    var htmlStr_one = $(this).text();
    $('input#seed_one').val(htmlStr_one);
});

你看过jQueryUI的自动完成吗?它已经具备了您想要的功能…既然您已经在使用jQuery,为什么不使用jQuery自动完成?非常感谢,老兄!这正是我要找的。