我正在使用带有tokeninput插件的jQuery。
我用以下内容初始化它:
$("input#id").tokenInput(url, { defaultValue: "Very Long string 1234567810", ...});
页面加载后,输入框的值为“Very Long string 123”。聚焦并模糊框后,该值变为“非常长的字符串1234567810”。
任何人都知道如何解决它?
答案 0 :(得分:1)
这里的答案并没有解决我的问题。我最终创建了新的设置字段 'resizeInput',默认值为true。
您可以获取修改过的插件on my github
像这样使用:
$("#my_input_id").tokenInput("/my_url.json",{ resizeInput: false});
答案 1 :(得分:-1)
我找到了自己的解决方案:
初始化tokenInput后,生成的输入元素没有style-width属性。
添加css width属性后,将显示所有文本。
$("#myid").tokenInput (url, options);
$("#token-input-myid").css({"width": "200px"});