[英]rails 3 js code error
我的process_form.js.erb
文件中包含以下代碼:
$('#write_offs_table > tbody').append('<tr class="list-line-<%= cycle('even', 'odd') %>" id="<%= @write_off.id %>">
<td class="name"><%= @write_off.date %></td>
<td><%= @write_off.user.name %></td>
<td><%= @write_off.status %></td>
</tr>');
它沒有執行,chrome向我顯示了一個錯誤:
Uncaught SyntaxError:意外的令牌非法
嘗試這個:
$('#write_offs_table > tbody').append('<tr class=list-line-<%= cycle("even", "odd") %> id="<%= @write_off.id %>">\
<td class="name"><%= @write_off.date %></td>\
<td><%= @write_off.user.name %></td>\
<td><%= @write_off.status %></td>\
</tr>');
我用\\
字符告訴javascript,它在新行中繼續。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.