jquery autocomplete:传递其他参数

时间:2015-02-18 03:06:19

标签: jquery parameters autocomplete jquery-ui-autocomplete

我正在尝试在jquery自动完成URL参数中传递一些其他参数。我打算按如下方式拨打电话:

$('#subcommodityFrom').autocomplete({

        url: '/ABC/XYZ.action?autocompleteTest=&ids='+ $('#commodityFrom').val() + '&',
        minChars: 0,
        max: 10,
        width: 150,
        scroll: true
    }).focus(function() {
        $(this).autocomplete('search', $(this).val())
    });

在上文中,' autocompleteTest'是自动完成调用的服务器端处理程序方法和' subcommodityFrom'是实现自动完成的文本字段的ID。 ' commodityFrom'是另一个文本字段,也使用自动完成调用填充。在服务器端处理程序方法中检查时,此值始终为空。

但是,如果我尝试传递静态值,如:

`url:' /ABC/XYZ.action?autocomplete =& ids =' abc',在测试时,可以在处理程序方法中获取正确的值:

String query = getRequest().getParameter("ids");

这里可以缺少什么?

0 个答案:

没有答案