我的asp.net webform中有一个jquery自动完成功能,我想在页面中的各种文本框中使用它。
如果我输入文本框的完整ID,我已设法使其工作,但显然,它只适用于该文本框。
所有文本框都以_CUR结束,所以我认为有些东西丢失了,但我不知道如何去做... 任何帮助表示赞赏。
Sys.Application.add_load(function() {
var availableTags = ["EUR","USD", "ARG","CAD","AUD","TRW","CHI" ];
$("#_CUR").autocomplete({
source: availableTags
});
});
答案 0 :(得分:1)
jQuery中的#选择器是一个精确的ID匹配选择器。你正在寻找目的。没有专门针对ID的,但您可以使用带有选择器的常规属性结束来实现相同的目标。
试试这个:
var availableTags = ["EUR","USD", "ARG","CAD","AUD","TRW","CHI" ];
$("[id$='_CUR']").autocomplete({
source: availableTags
});
此处提供的文档: http://api.jquery.com/attribute-ends-with-selector/#attributevalue