Ich muss eine Web-API aufrufen, diese Web-API-Methode akzeptiert zwei Parameter, der eine ist enum-Typ und der andere ist int. Ich muss diese API mit Ajax Jquery aufrufen. Wie man enum parameter übergibt.
API-Code
%Vor%Mein Ajax-Anrufcode:
%Vor%Irgendwelche Vorschläge ..
Eine Enumeration wird als 0-basierte Ganzzahl behandelt, also ändern Sie:
%Vor%Dazu:
%Vor%Der Kunde muss die Indexnummern kennen. Sie könnten sie hart codieren oder sie mit @ Html.Raw (...) auf der Seite senden oder sie in einem anderen Ajax-Aufruf verfügbar machen.
Sie können enum
nicht von der Clientseite übergeben. Entweder übergeben Sie string
oder int
und auf der Serverseite wird dieser Wert in enum
umgewandelt. Etwas wie,
Oder Sie können etwas Ähnliches wie diesen Beitrag
Tags und Links asp.net-mvc jquery enums