当我执行命令" rails g controller welcome"在macprom上的iTerm(10.12)中,没有创建app / controllers / welcome_controller.rb的文件,只是向我展示了相同的app / controllers / welcome_controller.rb" ,如图所示。 这是我的github https://github.com/xiaoyiam/job-listing
的链接答案 0 :(得分:2)
在控制台上试试这个:
<table runat="server" border="1" width="100%">
<tr class="row0">
<th class=colindex0>Alta</th>
<th class=colindex1>Hplan</th>
<th class=colindex2>Hosp</th>
<th class=colindex3>Other</th>
</tr>
<tr class="row1">
<td class="gvclass1"><asp:CheckBox ID="CheckBox1" runat="server" Checked="true" /></td>
<td class="gvclass1"><asp:CheckBox ID="CheckBox2" runat="server" /></td>
<td class="gvclass1"><asp:CheckBox ID="CheckBox3" runat="server" /></td>
<td class="gvclass1"><asp:CheckBox ID="CheckBox4" runat="server" /></td>
<tr>
</table>
<script>
$('input').click(function(){
var arr = $("input:checkbox");
var arrCheked = [];
for (var i = 0; i < arr.length; i++) {
if (arr[i].checked){
arrCheked.push($('th:nth-child(' + (i + 1) + ')').html());
}
}
alert(arrCheked);
});
</script>
答案 1 :(得分:1)
问题是welcome_controller
已经存在并且是重复的。
尝试使用相同的控制器,或者如果要重新生成它,请使用以下命令:
rails d controller welcome
rails g controller welcome
默认情况下,您也可以使用方法名称生成此控制器。
有关详细信息,请查看official guide。