0

我正在使用 Jquery 自动完成信息

单击时,我正在尝试提交列表项的文本。所以我尝试了:

select: function(e, ui){
        $('form').submit();

       }

它现在所做的是提交输入值,而不是列表项文本。我怎样才能提交列表项?

4

2 回答 2

1

我不完全了解您要提交的内容,但是您可以创建一个隐藏字段,并在您的活动中将“列表”放入您的隐藏字段中。在这种情况下,当您提交表单时,您可以获得隐藏字段的值。

于 2012-05-06T10:28:57.953 回答
0

所以我确实在关闭时提交(在输入键上),如下所示:

close: function(e, ui){
        $('form').submit();
       }

我像这样处理鼠标点击:

$('.ui-autocomplete').click(function() {
$('form').submit();
});

这种“解决方法”会导致问题吗?在某些特定情况下这不起作用...??

(如果我什么都没听到,我会接受我自己的回答(:)

于 2012-05-06T09:42:14.770 回答