Commit f19d2ba56325b1579c5f93796728c0fe7254001d
Committed by
Parley
1 parent
40a42711
Exists in
master
and in
5 other branches
more_inst_for_users: Modal also include the created instituion on the list
Signed-off-by: Fabio Teixeira <fabio1079@gmail.com> Signed-off-by: Gabriela Navarro <navarro1703@gmail.com> Signed-off-by: Luciano Prestes <lucianopcbr@gmail.com>
Showing
1 changed file
with
8 additions
and
3 deletions
Show diff stats
public/mpog-institution-validations.js
| ... | ... | @@ -67,10 +67,16 @@ |
| 67 | 67 | function success_ajax_response(response) { |
| 68 | 68 | close_loading(); |
| 69 | 69 | if(response.success){ |
| 70 | + var institution_name = response.institution_data.name; | |
| 71 | + var institution_id = response.institution_data.id; | |
| 72 | + | |
| 70 | 73 | jQuery("#institution_dialog").html("<div class='errorExplanation'><h2>"+response.message+"</h2></div>"); |
| 71 | - jQuery("#input_institution").val(response.institution_data.name); | |
| 72 | - jQuery("#user_institution_id").val(response.institution_data.id); | |
| 73 | 74 | jQuery("#create_institution_errors").switchClass("show-field", "hide-field"); |
| 75 | + | |
| 76 | + jQuery(".institution_container").append(get_clone_institution_data(institution_id)); | |
| 77 | + add_selected_institution_to_list(institution_id, institution_name); | |
| 78 | + | |
| 79 | + jQuery(".remove-institution").click(remove_institution); | |
| 74 | 80 | } else { |
| 75 | 81 | var errors = "<ul>"; |
| 76 | 82 | |
| ... | ... | @@ -146,7 +152,6 @@ |
| 146 | 152 | |
| 147 | 153 | select : function (event, selected) { |
| 148 | 154 | jQuery("#institution_selected").val(selected.item.id).attr("data-name", selected.item.label); |
| 149 | - | |
| 150 | 155 | } |
| 151 | 156 | }); |
| 152 | 157 | } | ... | ... |