Hello,
I have a dashboard with a text input that has id "text_input". With JavaScript I am listening to changes to that input, and when that happens I just want to read the new value into a variable. Instead of reading the newly inserted value, though, it reads the previous value. The following code gives an idea of what I am doing:
var def_tok = mvc.Components.get("default");
var sub_tok = mvc.Components.get("submitted");
...
$("#text_input").on('change', function () {
console.log("Change Detected");
var sub_tok_input = sub_tok.get("text_input");
var sub_tok_input_form = sub_tok.get("form.text_input");
var def_tok_input = def_tok.get("text_input");
var def_tok_input_form = def_tok.get("form.text_input");
console.log("sub_tok_input: " + sub_tok_input);
console.log("sub_tok_input_form: " + sub_tok_input_form);
console.log("def_tok_input: " + def_tok_input);
console.log("def_tok_input_form: " + def_tok_input_form);
});