From 3b4ae894f471c8b6a15296a17eaacccd84c5fa58 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Fri, 29 Jan 2016 16:58:29 +0000 Subject: [PATCH] Fix from Ole Laursen for the javascript managing status-change document relationships. Fixes #1899. - Legacy-Id: 10757 --- ietf/static/ietf/js/status-change-edit-relations.js | 10 +++++----- .../templates/doc/status_change/edit_related_rows.html | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ietf/static/ietf/js/status-change-edit-relations.js b/ietf/static/ietf/js/status-change-edit-relations.js index c77b77c26..cc50f7d38 100644 --- a/ietf/static/ietf/js/status-change-edit-relations.js +++ b/ietf/static/ietf/js/status-change-edit-relations.js @@ -1,6 +1,6 @@ $(function () { - var form = $(".content-wrapper form"); - var newRowHtml = form.find(".new-row").get(0).outerHTML; + var form = $(".new-relation-row").closest("form"); + var newRowHtml = form.find(".new-relation-row").get(0).outerHTML; var counter = 1; form.on("click", ".delete", function (e) { @@ -8,9 +8,9 @@ $(function () { $(this).closest(".row").remove(); }); - form.on("keydown", ".new-row input[type=text]", function () { - var top = $(this).closest(".new-row"); - top.removeClass("new-row"); + form.on("keydown", ".new-relation-row input[type=text]", function () { + var top = $(this).closest(".new-relation-row"); + top.removeClass("new-relation-row"); top.find(".help-block").remove(); top.find(".delete").show(); top.find("input,select").each(function () { diff --git a/ietf/templates/doc/status_change/edit_related_rows.html b/ietf/templates/doc/status_change/edit_related_rows.html index 223da53a6..fc6bed9bf 100644 --- a/ietf/templates/doc/status_change/edit_related_rows.html +++ b/ietf/templates/doc/status_change/edit_related_rows.html @@ -20,7 +20,7 @@ {% endfor %} -
+