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.