我是一个苦苦挣扎jQuery的java开发人员

时间:2010-03-28 10:28:35

标签: jquery

伙计们我对jQuery很新。
我已经开始使用自动完成功能了。
我想要的是当我点击自动提供的项目时,页面应该提交给另一页。

我正在使用:

$().ready(function() {
        $("#name").autocomplete("contacts.jsp");
        $("#name").result(function(event, data, formatted) {
            if (data)
                $(this).parent().next().find("input").val(data[1]);
        });
        $("#name").setOptions({
        mustMatch : false,
        max: 8,
        onClick:selectItem,
        autoFill: false
        });
    });



这给了我很好的数据,如:
Aditi Xaveir
Asif Garhi

等'A'的信息,所以我想要点击Aditi Xaveir ,页面应提交给Aditi
Xaveir的个人资料页面。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

在这部分中,做一下这样的事情:

$("#name").result(function(event, data, formatted) {
   if (data) {
     window.location.href = 'profile.jsp?Name=' + data[1];
     //Or if you're doing ID|Name in results, use the ID
     //window.location.href = 'profile.jsp?ID=' + data[0];
   }
});

我不确定你的个人资料是如何设置的,但是这会通过查询字符串等将你带到具有给定名字的个人资料....然而,只要你的网址形成,就使用该方案。