Ruby on Rails で jeditable を使用しています。
ボタンをクリックすると、特定の行のすべてのフィールドが編集可能になり、自動的に編集可能な状態になります。これは可能ですか?
これは私のJavaスクリプトです
<script>
jQuery(document).ready(function($) {
$(".edit_textfield").each( function() {
$(this).editable('<%= @student.id%>', {
indicator :'Saving...',
tooltip :'Click to edit...',
rows :10,
method :"PUT",
submitdata: {id: $(this).attr('id'),name: $(this).attr('name')}
});
});
});
</script>
番組ページはこちら
<p>
<b><%=t :Name%>:</b>
<dd class="edit_textfield" id="<%= @student.id %>" name="name"><%= @student.name %></dd>
</p>
<p>
<b><%=t :Age%>:</b>
<dd class="edit_textfield" id="<%= @student.id %>" name="age"><%= @student.age %></dd>
</p>
<p>
<b><%=t :Address%>:</b>
<dd class="edit_textfield" id="<%= @student.id %>" name="address"><%= @student.address %></dd>
</p>
<p>
<b><%=t :Phone%>:</b>
<dd class="edit_textfield" id="<%= @student.id %>" name="phone"><%= @student.phone %></dd>
</p>
のようなボタンを設定したい
<button type="button" id="button1">Click this button and all the fields will become editable!</button>
これをクリックして、すべてのフィールドを編集可能にしたい