Wie ID setzen und dynamisch in mvc 4 rasiermesser verwenden?

8

Ich habe html Elemente in foreach . Ich kann diesen Namen nicht manuell angeben. Ich habe id='ProductSelect_@(item.Id)' verwendet, um Id:

zu setzen %Vor%

Aber jetzt brauche ich .click () Funktion für Eash <a> link, um einige Operationen auszuführen. Wie schreibe Klickfunktion für dynamische IDs?
Ich habe das überprüft, aber es funktioniert nicht:

%Vor%

Bearbeiten:

%Vor%

Diese click () -Funktion sendet eine Anfrage an die Controller-Iteration, die mal zählt. Was ist falsch in meinem Code?

    
Jhoon Bey 18.01.2013, 19:28
quelle

1 Antwort

11

Ich würde vorschlagen, Attribute zu verwenden.

%Vor%

dann in JS ...

%Vor%

Auf diese Weise sind Sie mit allen ähnlichen Links (z. B. select-list ) ohne separate Handler-Funktion für jede #id verbunden.

    
Eli Gassert 18.01.2013, 19:31
quelle