-
+ toggleFunction();
+ {% if form.instance.pk %}
+ {% for condition in form.instance.other_conditions.all %}
+ conditionSet = $(
+ `
+
+
+ ${$("[for=id_field]").clone().attr("class", "style-widget form-control oh-label__info").prop("outerHTML")}
+ ${$("#id_field").clone().attr("data-initial-value", "{{condition.field}}").attr("name", "other_fields").attr("class", "style-widget form-control").prop("outerHTML")}
+
+
+ ${$("[for=id_condition]").clone().attr("class", "style-widget form-control oh-label__info").prop("outerHTML")}
+ ${$("#id_condition").clone().attr("data-initial-value", "{{condition.condition}}").attr("class", "style-widget form-control").attr("name", "other_conditions").attr("class", "style-widget form-control").prop("outerHTML")}
+
+
+
+ ${$("[for=id_value]").clone().attr("class", "style-widget form-control oh-label__info").prop("outerHTML")}
+
+ -
+
+
+ ${$("#id_value").clone().attr("data-initial-value", "{{condition.value}}").attr("name", "other_values").attr("value", "{{condition.value}}").change().attr("class", "style-widget form-control").prop("outerHTML")}
+
+
+ `
+ );
+ $("#conditionContainer").prepend(conditionSet)
+ {% endfor %}
+ function initialData() {
+ $.each($("[name=other_fields],[name=other_conditions]"), function (indexInArray, valueOfElement) {
+ $(valueOfElement).val($(valueOfElement).attr("data-initial-value")).change()
+ });
+ }
+ initialData()
+ {% endif %}
+