JQuery’de autocomplete plugin’ini kullanırken bazen ekstra olarak parametre göndermek gerekebilir.Bunun için autocomplete plugin’nin extraParams seçeneğini kullanabiliriz.
$().ready(function()
{
$(“#ddlMessageType”).autocomplete(“../Search.aspx/SearchMessageTypes”,
{
extraParams: { messagepack: function() { return document.getElementById(‘<%= ddlModulePacks.ClientID %>’).value; } },
width: 300,
selectFirst: true,
formatResult: function(row) {
return row[1];
}
}
);
});
Burada ekstra olaran göndereceğim parametrenin ismini yazıyoruz,ve değerinin fonkisyon içerisinden döndürüyoruz.Yukarıdaki örnekte; messagepack diye ekstra bir parametre gönderiliyor.Bu parametre de değerini ilgili kontrolden alıyor.