Jenkins插件高级开发

时间:2016-04-19 07:55:17

标签: javascript java jenkins jenkins-plugins jelly

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

我想在一列中创建一个动态行添加了复选框的表,并获取所选复选框的值。

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

1 个答案:

答案 0 :(得分:0)

经过一周的RnD。詹金斯标签库没有提供如此多的控制权,但它有一个让我们开心的控件。

<f:block></f:block>

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

对于动态创建的行和颜色,我们应该在<script />标记中使用javascript,而不是像html中那样需要类型。

伙计们我试过jQuery但jenkin订书机不允许这样做,因为美元符号用于jenkin中的订书课。

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

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

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