2016-04-19 18 views
0

Ich versuche, eine erweiterte Funktion in Jenkins Plugin zu erstellen, aber keine Ahnung, wo ich anfangen soll.Jenkins Plugin erweiterte Entwicklung

Ich wollte eine Tabelle erstellen, die dynamisch Zeile mit Kontrollkästchen in einer Spalte hinzugefügt hat und Wert der ausgewählten Kontrollkästchen abrufen.

Bitte helfen Sie mir für. a) dynamische Tabelle generieren. b) ein Kontrollkästchen in der Spalte hinzufügen und den Wert überprüfen.

+0

Wenn Sie nicht offizielle Wiki-Seiten gelesen haben, starten Sie bitte hier, https: //wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial. – luka5z

+0

Yup! Dieser Link bietet grundlegende Kenntnisse, aber meine Frage für ein fortgeschrittenes Thema. –

Antwort

0

Nach einer Woche von RnD. Jenkins Tag-Bibliothek nicht so viel Kontrolle zur Verfügung gestellt, aber es hat eine Kontrolle, die uns glücklich machen.

<f:block></f:block>

In diesem Block können wir einen Tisch oder eine andere HTML-Steuerelemente erstellen.

Für dynamisch erstellte Zeilen und Spalten sollten wir JavaScript in <script /> Tag verwenden nicht erforderlich Typ wie in HTML.

Jungs ich versuchte jQuery aber jenkin Hefter nicht zulassen, weil das Zeichen des Dollars für Heften Klassen in jenkin verwendet wird.

Wenn Sie die Daten zum Generieren der dynamischen Zeile kennen, dann ist das in Ordnung. Wenn Ihre Daten jedoch von der Serverseite stammen, müssen wir die Ajax-Funktionalität implementieren.

Für Ajax-Funktionalität in Jenkins diesen Link verwenden.

"https://wiki.jenkins-ci.org/display/JENKINS/AJAX+with+JavaScript+proxy"