From 8ebbefed7323b303407dc972098a5ef1bd69c518 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Fri, 12 May 2017 09:38:37 -0400 Subject: [PATCH] Bug 18569 - Quick add patron will not copy over details from cities and towns pull down into patron details Followed test plan and the city value updates in the quick add form correctly. Signed-off-by: Dilan Johnpulle Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit e609679eb278383f573eda78048f8fa107ae159b) Signed-off-by: Katrin Fischer --- koha-tmpl/intranet-tmpl/prog/js/members.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/members.js b/koha-tmpl/intranet-tmpl/prog/js/members.js index 3ea7868fcd..28853b209b 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/members.js +++ b/koha-tmpl/intranet-tmpl/prog/js/members.js @@ -307,13 +307,14 @@ $(document).ready(function(){ $("#quick_add_form #guarantorsearch, #guarantorsearch").val(LABEL_SET_TO_PATRON); }); - $("#select_city").change(function(){ + $(document.body).on('change','select[name="select_city"]',function(){ + $('select[name="select_city"]').val( $(this).val() ); var myRegEx=new RegExp(/(.*)\|(.*)\|(.*)\|(.*)/); - document.form.select_city.value.match(myRegEx); - document.form.zipcode.value=RegExp.$1; - document.form.city.value=RegExp.$2; - document.form.state.value=RegExp.$3; - document.form.country.value=RegExp.$4; + $(this).val().match(myRegEx); + $('input[name="zipcode"]').val( RegExp.$1 ); + $('input[name="city"]').val( RegExp.$2 ); + $('input[name="state"]').val( RegExp.$3 ); + $('input[name="country"]').val( RegExp.$4 ); }); $("#dateofbirth").datepicker({ maxDate: "-1D", yearRange: "c-120:" }); -- 2.39.5