テキストボックスにオートコンプリートを実行しようとしていますが、機能しません。私のコードに従ってください。テキストボックスのオートコンプリートにはどうすればできますか?
$(function() {
var credenciada = '<%= credenciadaId %>';
xml_NomeCompleto = "";
var Nomes = "";
var retorno = '';
var count = 0;
var t = '';
$.ajax({
url: "../Xml/AcessoExterno.aspx?Credenciada=" + credenciada,
type: "get",
dataType: 'xml',
async: false,
success: function (data) {
$(data).find("REGISTRO").each(function() {
t = $(this).find("NOMECOMPLETOUSUARIO").text();
Nomes += ["\"" + t + "\","];
});
}
});
$("#ctl00_contentConteudo_txtNome").autocomplete({ source: Nomes });
});
変数 't'は通常、ユーザーのすべての名前を受け取りますが、オートコンプリートは機能しません。
あなたはJavaScriptデバッガを介してこれを実行した試してみてください? –
はい、私は 'デバッガ;を置くすべて正常に動作しますが、テキストボックスにオートコンプリートが残っています –