0
我的情景如下頁面刷新WithOut刷新在Ruby on Rails上DatePicker選擇事件?
當我更改日期時,相應的約會列表將發生變化。
我的控制器如下
def index
if (params[:appdate]!=nil)
@t=params[:appdate]
else
@t=Date.today.strftime("%m/%d/%Y")
end
end
,並查看如下
<h1>PatientDashBoard</h1>
Date is<%[email protected]%>
<%= form_tag('/patientdashboard') do %>
<table>
<tr>
<td><div id="appointmentdate"></div></td>
<%=hidden_field_tag 'appdate'%>
</tr>
</table>
<% end %>
和我的application.js如下
$(function() {
$("#appointmentdate").datepicker({
onSelect : function(dateText, inst) {
$("#appdate").val(dateText);
var date=$("#appdate").val();
// alert(date);
$(this).parents('form:first').submit();
}
})
});
那麼如何寫index.js.erb的文件沒有刷新整個頁面只需更新@t值可以請你幫我解決這個
它不給任何價值.. – Muralikrishna
添加代碼到index.js.erb的,使視圖紐約變化。用於測試添加警報(「Got it」);.這將有所幫助(http://railscasts.com/episodes/136-jquery) –
我做了同樣的,但它不起作用 – Muralikrishna