I´m building a jQuery extension plugin with the following standard:
(function ($) {
    var version = "1.1.0";
    var active = false;
    $.fn.inputPicker = function (options) {
        return this.each(function () {
            if ($(this)[0].tagName !== 'DIV')
                throw new ReferenceError('mz.ui.dialog.dateTimePicker: Method works only on DIV types.');
            /// Label
            var labelObj = $("<label class='small'>Data Hora Inicial</label>");
            $(this).append(labelObj);
            /// Input
            var inputObj = $("<input type='datetime-local' class='form-control input-sm'></input>");
            $(this).append(inputObj);
             })
        });
    };
}(jQuery));
And here is how I call it:
<div id='test'></div>
$('#test').inputPicker();
Later in code I wanna get the data that was entered in the input field, something like:
$('test').inputPicker().getInputData();
What´s the best way to accomplish that ? I´ve tried something like:
this.getInputData = function () { 
return $(inputObj).val();
}
But got errors when calling the function.
Can someone help me with this ? Thanks in advance...
 
     
    