Jenkins 插件高级开发

Jenkins plugin advanced development

我正在尝试在 jenkins 插件中创建一个高级功能,但不知道从哪里开始。

我想创建一个 table,它在一列中动态添加了带有复选框的行,并获取那些选中的复选框的值。

请帮帮我。 a) 动态生成 table。 b) 在列中添加复选框并获取选中的值。

经过一周的研发。 Jenkins 标签库没有提供那么多控件,但它有一个让我们开心的控件。

<f:block></f:block>

在此块中,我们可以创建一个 table 或其他 html 控件。

对于动态创建的行和列,我们应该在 <script /> 标记中使用 javascript,不需要像 html.

中那样键入

伙计们,我试过 jQuery 但 jenkin stapler 不允许这样做,因为在 jenkin 中美元符号用于装订 类。

如果您知道用于生成动态行的数据,那没关系。但如果您的数据来自服务器端,那么我们必须实现 ajax 功能。

对于 jenkins 中的 ajax 功能,请使用此 link。

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