Как получить доступ к значениям параметров $ .widget? - PullRequest
0 голосов
/ 13 декабря 2018

Мне нужно получить доступ к внутренней части виджета и получить значения параметров, в этом случае sizeId.

 $.widget('mod.sizecurves', {
    options: {
        sizeId: 0,
        jsonUrlInfo: '',
        jsonInfo: {}
    },

    getSizeId: function(){
        return this.options.sizeId;
    }
});


var sizeId = $.mod.sizecurves('getSizeId');

console.log(sizeId);

В консоли я получаю объект, и я хочу получить только значениеsizeId.

enter image description here

1 Ответ

0 голосов
/ 13 декабря 2018

Объект, который вы получаете, является json.Вы должны разобрать его, а затем получить доступ к требуемому параметру, например,

var obj = $.parseJSON(sizeId);
console.log(obj.options.sizeId);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...