我正在尝试预先填充JQuery 令牌输入。
var assignUserJson=$('#assignUserJson').val();
console.log(assignUserJson); //[{"id":"1","name":"Andrew"},{"id":"3","name":"John"}]
这是我认为它应该工作的两种方式之间的区别:
$('#assignTask').tokenInput('/users/suggest', {prePopulate: assignUserJson}); // doesn't work
这有效:
$('#assignTask').tokenInput('/users/suggest', {prePopulate: [{"id":"1","name":"Andrew"},{"id":"3","name":"John"}]}); // works
这是为什么?我不应该能够从隐藏的输入字段中获取值并将其传递给tokenInput
函数吗?