【发布时间】:2013-09-04 00:13:28
【问题描述】:
我有几个按钮可以提交 AJAX 请求。
<%= button_to 'GO!', {controller:'videos', action:'rate', id: video.hashed_id, format: 'json'}, {:remote=>true, :class=>"btn btn-default btn-sm"} %>
如果我将GO! 替换为<span class="glyphicaon glyphicon-thumbs-up"></span>,最终会导致value="<span class="glyphicaon glyphicon-thumbs-up"></span>"
任何想法如何将字形图标放入提交表单的按钮中?
更新
我试过了:
<%= button_to content_tag(:i, '', class: 'icon-thumbs-up'), {controller:'videos', action:'rate', id: video.hashed_id, format: 'json'}, {:remote=>true, :class=>"btn btn-default btn-sm"} %>
创造了这个:
<form action="/videos/rate/asdfsxsdf/no.json" class="button_to" data-remote="true" method="post">
<div><input class="btn btn-default btn-sm" type="submit" value="<i class="icon-thumbs-up"></i>" />
<input name="authenticity_token" type="hidden" value="es4wPqFr9xPBUFsbHQR/gAzofDC+ZwYsiiJ7RAQZUHk=" />
</div></form>
【问题讨论】:
-
要使用字形图标,您需要使用
标签: html css ruby-on-rails twitter-bootstrap glyphicons