1 {% extends "config_bundle/steps/table_formset.html" %}
14 {% for form in formset %}
16 <td>{% bootstrap_field form.host_name show_label=False %}</td>
17 <td>{% bootstrap_field form.image show_label=False %}</td>
18 <td class="table_hidden_input_parent">
19 <input id="radio_{{forloop.counter}}" class="my_radio" type="radio" name="headnode" value="{{forloop.counter}}">
24 {{formset.management_form}}
31 function radio_pre_submit(){
32 var parents = document.getElementsByClassName("table_hidden_input_parent");
33 for(const node of parents){
34 const radio = node.getElementsByClassName("my_radio")[0];
35 const checkbox = radio.nextElementSibling;
37 checkbox.value = "True";
42 form_submission_callbacks.push(radio_pre_submit);
44 {% endblock tablejs %}