Ajutor jQuery magicsuggest

Salut prieteni
Sunt incepator in javascript si jquery, ma chinui de 3 zile sa gasesc o solutie… pls help!

Probleme sta in felul urmator: Proiect opencart, modul curier GLS care are nevoie neparat de cod postal
Se doreste ca atunci cand nu este completat codul postal, sa se preia unul din baza de date dupa orasul selectat.

Cel care a facut modulul a folosit http://nicolasbize.com/magicsuggest/ care merge perfect daca introduci din nou orasul.

Ce solutie ar fi fara sa trebuieasca sa reintroduci din nou orasul ? Macar un buton care sa faca asta…

            <div class="form-group">

                <label for="city" class="control-label"><?php echo $glsform_city; ?></label>

                <input type="hidden" name="shipping_city" value="<?php echo $order['shipping_city']; ?>" />

                <div id="magicsuggest"></div>

              </div>

              <div class="form-group">

                <label for="postcode" class="control-label"><?php echo $glsform_postcode; ?></label>

                <input type="text" name="shipping_postcode" class="form-control input-sm" value="<?php echo $order['shipping_postcode']; ?>" id="postcode" placeholder="">


                <?php if ($error['shipping_postcode']) { ?>

                <div class="text-danger"><?php echo $error['shipping_postcode']; ?></div>

                <?php } ?>

              </div>

              <script>

                var ms = $('#magicsuggest').magicSuggest({

                  minChars: 2,

                  allowFreeEntries: false,

                  required: true,

                  maxSelection: 1,

                  name: 'shipping_city2',

                  value: ['<?php echo $order['shipping_city']; ?>'],

                  valueField: 'id',

                  displayField: 'oras',

                  data: '<?php echo $postcodes_url; ?>'

                });



                $(ms).on('selectionchange', function(){

                  var selectionagicpostcode = ms.getSelection()[0]['postcode'];

                  var oras = ms.getSelection()[0]['oras'];

                  //alert(selectionagicpostcode);

                  if($.isNumeric(selectionagicpostcode)) {
                    
                   $('input[name=shipping_postcode]').val(selectionagicpostcode);

                   $('input[name=shipping_city]').val(oras);

                  }


                });

              </script>