Kendo UI - Podaj nazwę parametru na dataSource read

ZInterfejs użytkownika Kendo, Używam pola autouzupełniania, aby spróbować pobrać dane z mojego serwera. UderzaASP.NET MVC kontroler z następującym podpisem.

public ActionResult aspect(string term){
   // ...
}

Oznacza to, że żądanie musi mieć poprawny parametr w adresie URL. Teraz problem, w którym się znajduję, polega na tym, że nie mogę znaleźć sposobu na określenie tego wźródło danych mechanika. Przeczytałem dokumentacjęparametrMap dziesiątki razy i nie ma dla mnie absolutnie żadnego sensu.

Jest to dodatkowo komplikowane przez fakt, że dana strona ma w rzeczywistości 10-15autouzupełnienie pola tekstowe w dowolnym czasie, każde dynamicznie tworzone z dynamiczną tożsamością.

Kod, którego używam do tej pory, jest następujący;

$(".autocomplete").kendoAutoComplete({
    dataTextField: "Name",
    dataSource: {
        type: "json",
        transport: {
            read: {
                url: "/search/aspect"
            }
        }
    }
});

Czy jest więc coś, co mogę zrobić, aby powiedzieć, jak nazwać przekazywany parametr?

Aby wyjaśnić, co staram się zrobić, gdybym to robiłjQuery, Użyłbym ...

$.ajax({ url: '/search/aspects', data: { term: (insert the data here) } });

Ale ze względu na sposób, w jaki to wszystko działa, nie ma zestawu „selektor” do pobierania danych autouzupełniania, więc nie mogę pobrać jego wartości z wejściowego elementu formularza.

questionAnswers(4)

yourAnswerToTheQuestion