AJAX文本字段自动完成,选中后,如何更改组合框的值?

时间:2011-06-15 16:11:29

标签: ajax

我真的不知道AJAX,我只是在我的项目中使用了它的一些功能。我在文本字段中使用了自动完成功能,该文本字段连接到mysql数据库。现在我想要它,以便当一个人被选中时,他/她的相应等级(也应该被获取数据库)将自动成为组合框的值(something like this)......

1 个答案:

答案 0 :(得分:0)

本教程将select之后的值应用于文本字段和组合框。

http://www.jensbits.com/2010/03/29/jquery-ui-autocomplete-widget-with-php-and-mysql/

请务必查看演示:

http://www.jensbits.com/demos/autocomplete/

$(function() {

        $('#abbrev').val("");

        $("#state").autocomplete({
            source: "states.php",
            minLength: 2,
            select: function(event, ui) {
                $('#state_id').val(ui.item.id);
                $('#abbrev').val(ui.item.abbrev);
            }
        });

        $("#state_abbrev").autocomplete({
            source: "states_abbrev.php",
            minLength: 2
        });
    });