I need a freelance developer to extend the mcDropdown jQuery Plug-in, so that it can except JSON/JSONP data.
For example, my code returns a list /countries?iana_root_zone=fr this returns all the regions for France.
[{"name": "fr#alsace", "value": "Alsace"}, {"name": "fr#aquitaine", "value": "Aquitaine"}, {"name": "fr#auvergne", "value": "Auvergne"}, {"name": "fr#basse-normandie", "value": "Basse-Normandie"}, {"name": "fr#bourgogne", "value": "Bourgogne"}, {"name": "fr#bretagne", "value": "Bretagne"}, {"name": "fr#centre", "value": "Centre"}, {"name": "fr#champagne-ardenne", "value": "Champagne-Ardenne"}, {"name": "fr#corse", "value": "Corse"}, {"name": "fr#franche-comte", "value": "Franche-Comté"}, {"name": "fr#haute-normandie", "value": "Haute-Normandie"}, {"name": "fr#ile-de-france", "value": "Île-de-France"}, {"name": "fr#languedoc-roussillon", "value": "Languedoc-Roussillon"}, {"name": "fr#limousin", "value": "Limousin"}, {"name": "fr#lorraine", "value": "Lorraine"}, {"name": "fr#midi-pyrenees", "value": "Midi-Pyrénées"}, {"name": "fr#nord-pas-de-calais", "value": "Nord-Pas-de-Calais"}, {"name": "fr#pays-de-la-loire", "value": "Pays de la Loire"}, {"name": "fr#picardie", "value": "Picardie"}, {"name": "fr#poitou-charentes", "value": "Poitou-Charentes"}, {"name": "fr#provence-alpes-cote-d-azur", "value": "Provence-Alpes-Côte-d'Azur"}, {"name": "fr#rhone-alpes", "value": "Rhône-Alpes"}]
/countries?iana_root_zone=fr®ion=alsace
this returns returns all the counties for region=alsace and iana_root_zone=fr:
[{"name": "fr#alsace#bas-rhin", "value": "Bas-Rhin"}, {"name": "fr#alsace#haut-rhin", "value": "Haut-Rhin"}]
a static version of the widget can be found at, [login to view URL]
here is a sort of working version ([login to view URL]), but when using the navigation keys, it is broken, on all browsers.
the JSON values will be generated from a database.