0
我想重定向到編輯新頁面的下拉更改事件頁面。 如果數據庫中存在選定的一週數據,則在 編輯頁面中顯示該數據。 爲此我使用ajax方法。 這是完美的工作rails edit_model_name_url(@model_name)不需要我編輯頁面
$('select#weeknumber').on('change', function(event) {
var selected_id= $(this).val();
$.ajax({
type:'post',
url:'/clients/changeweek/',
data:{ week: selected_id}
});
});
在我的控制器我有我想 重定向到編輯與特定頁面id.For爲此,我使用redirect_to的這 創造我想要的鏈接,但編輯頁面沒有加載changeweek方法它仍然 在new.html.erb
def changeweek
@weekcheck = Client.where('weeknumber = ?',params[:week])
if @weekcheck.nil?
@clientdata = Client.new(params[:weeknumber] => params[:week])
redirect_to new_client_path(@client)
else
@client = Client.find_by('weeknumber = ?',params[:week])
redirect_to edit_client_url(@client)
end
end
請幫我
三江源這麼多的瓊恩·雪諾做重定向....... –