How to update picker value?

I want to update picker value, i have tried with setValue but its not working you can check below code if any idea then please let me know.

pickerInlineEnd is object of picker:

var values=[“02”,“00”,“am”];
self.pickerInlineEnd.setValue(values,0);

I have initialized as like below:

self.pickerInlineEnd = myApp.picker.create({
containerEl: ‘#end-time-picker’,
inputEl: ‘#to_time’,
toolbar: false,
rotateEffect: true,
value: [
“01”,
“00”,
“am”
],
formatValue: function (values, displayValues) {
return values[0] + ‘:’ + values[1] + " " + values[2];
},
cols: [
// Hours
{
values: (function () {
var arr = [];
for (var i = 1; i <= 12; i++) {
arr.push(i < 10 ? ‘0’ + i : i);
}
return arr;
})(),
}, // Divider { divider: true,
content: ‘:’
},
{
values: (function () {
var arr = [];
for (var i = 0; i <= 59; i++) {
arr.push(i < 10 ? ‘0’ + i : i);
}
return arr;
})(),
},
{
divider: true,
content: ‘&nbsp’,
},
{
values: [‘am’, ‘pm’],
}]
});

Thanks

Not sure, but setValue is the correct method. You can try to go in Kitchen Sink Picker page, open console and execute:

app.picker.get().setValue(["11", "26", "2018", "14", "56"])

And you will see that values will change

I have multiple picker in same file, and i am used reference of picker is it correct way?