Drop down default current country

Plus d'informations
il y a 4 ans 2 semaines #101301 par emimarz
emimarz a créé le sujet : Drop down default current country
Well, the title explain all. I need do a drop down and put as default the current country.

Is it possible?

thanks in advance
Emiliano

Connexion pour participer à la conversation.

Plus d'informations
il y a 4 ans 1 semaine - il y a 4 ans 1 semaine #101364 par emimarz
emimarz a répondu au sujet : Drop down default current country
Ready I do it.

There is the solution if somebody need it

on template survey I add a input and the following JS
<input id="country-code" type="hidden" />
<script>
    $(document).ready(function(){
      if($("#idoftheselect").length==1){
        jQuery.getJSON('http://freegeoip.net/json/', function(location) {
          $('#country-code').val(location.country_code);
          $("#idoftheselect [value="+location.country_code+"]").attr("selected", true);
        });
      }
    });
  </script>

The drop down will need the next format
id = code 2 characters following the iso 3166-1
here you have a reference
en.wikipedia.org/ISO_3166-1

I hope be helpful
if somebody need help please answer to this topic

Best
Emiliano
Dernière édition: il y a 4 ans 1 semaine par DenisChenu. Raison: code
Les utilisateur(s) suivant ont remercié: DenisChenu, tpartner, Ben_V

Connexion pour participer à la conversation.

Plus d'informations
il y a 4 ans 1 semaine #101381 par DenisChenu
DenisChenu a répondu au sujet : Drop down default current country
Hi,

Thanks, it's a great information here !

Maybe a good system for
- WorkAround on wiki
- New attribute and/or question type dor 2.1 LS release

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion pour participer à la conversation.

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!