So rufen Sie NUR die javascript-Funktion im html-Format.actionlink

Ich habe java-Skript-Funktion

   function SetTextBoxValue(data) {
        $('#text_box').val($(this).val("myField"))

    };

Ist es möglich, und wie, zu nennen, nur diese Funktion, OHNE controller und action Namen aus @Html.ActionLink() im razor-Ansicht?

Erweitern eine Frage, ich habe Tabelle und ein Formular mit 4 Textfeldern, die auf dieselbe Ansicht. Ich muss füllen Sie ein Textfeld mit einem Wert aus einer bestimmten Spalte in der Tabelle, wenn Benutzer klicken Sie auf den link in dieser Spalte.

Das script macht keinen Sinn (was ist $(this) im Zusammenhang mit der Funktion?). Zeigen Sie die html-und zeigen, was Sie zu tun versuchen.
$(dieses) @html.actionlink definiert als " @Html.ActionLink(modelItem.myfield, "controller", "action", new { OnClick = "SetTextBoxValue()" })"
Warum Html.Actionlink wenn Sie nur js-code auszuführen?

InformationsquelleAutor onedevteam.com | 2014-10-27

Schreibe einen Kommentar