意外的“;空”;使用jquery令牌输入时的令牌字段-我如何摆脱它
Unexpected "null" token field when using jquery token input - how do I get rid of it?
我遵循了这个屏幕广播:http://railscasts.com/episodes/258-token-fields?view=asciicast
作为其中一个步骤,我按照建议添加了预填充选项,并使编辑表单运行良好。这是用coffeescript编写的javascript,因为我使用的是Rails3.1:
$("#location_token_field").tokenInput "/person/locations.json", {
crossDomain: false,
prePopulate: $(this).data("pre"),
theme: "facebook",
preventDuplicates: true
}
这一切都很好,除了现在,在#new操作中,令牌输入字段总是以"null"开头
以下是有问题的表单部分:
<div id="location_area">
<%= link_to image_tag("location_icon2.png", :size=>"35x35"), "javascript:void(0)", id: "location_icon", class: "blank_button" %>
<div id="location_field">
<%= f.text_field :location_tokens, id: "location_token_field", placeholder: "Where?",
"data-pre" => memory.locations.map(&:attributes).to_json %>
</div>
</div>
有什么想法吗?为什么会发生这种情况/我该如何解决?我希望保持预填充,以便适当地填充编辑表单。
仅仅从查看JavaScript的角度来看,似乎缺少了一些括号:
尝试:
$("#location_token_field").tokenInput("/person/locations.json", {
crossDomain: false,
prePopulate: $(this).data("pre"),
theme: "facebook",
preventDuplicates: true
});
看看这是否有帮助。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- 在wordpress一定时间后更改自定义字段
- 如何在HTML输入字段中添加不可删除的后缀
- Meteor-添加用户自定义字段的方法不起作用
- 互斥单选按钮和相应的输入字段
- 在IE9中的输入字段中输入焦点最近按钮
- 具有销毁自动完成的中心表单(引导令牌字段)
- 谷歌地图解码路径(多段线)-未压缩语法错误:意外的令牌非法
- 验证其他字段后创建条带支付令牌
- 意外的“;空”;使用jquery令牌输入时的令牌字段-我如何摆脱它
- Javascript令牌,类别搜索字段,如邮件
- 将非用户字段添加到有效负载中以用于JWT令牌
- 为什么这段代码会抛出意外的令牌
- 集成PayMill: Error "field_invalid_amount"通过创建令牌及其输入字
- Javascript中的刮刮式令牌字段