Я пытаюсь создать простой плагин jquery, который запрашивает систему геолокации и возвращает данные о том, где находится IP пользователя, предварительно выбрав его в форме HTML.
У меня есть выбор HTML со всеми кодами стран в качестве значений. Мне нужно выбрать тот, который указан в возвращаемых данных. Это то, что я до сих пор ...
(function($){
$.fn.geoselect = function() {
$.getJSON('http://www.geoplugin.net/json.gp?jsoncallback=?', function(data) {
this.attr("selected", "selected");
});
};
})(jQuery);
Очевидно, что в настоящее время это не будет работать, поскольку «это» относится к селекту в целом, а не к одному из его вариантов. Если возвращенные данные, например, «ГБ», мне нужно выбрать параметр со значением «ГБ».