0
I持って私の見解では、以下:私のチケットのコントローラでルーティングアヤックスでの請願2
$('#anID tr').click(function() {
$.ajax({
type: 'GET',
url: '/tickets/extended_info',
dataType: 'script',
data: { id: $(this).find('td:first').html() }
});
});
と、この:
def extended_info(id)
puts ">>>>>>>>>>>>>>> " + id.to_s
end
しかし、私は常にAjaxのリクエストから見つからない404を取得。
私は私のルートファイルに何かが欠けていると思う...私はいくつかのことを試みたが、何もしなかった。
アイデア?
>>>>>>>>>>>>>>>>>>>>> < < < < < < < < < < < < < < < < < < < < < < <決議< <
追加する必要があります。
map.extendedInfo '/extended_info/:id', :controller => 'tickets', :action => 'extended_info'
私のルートファイル。
また、私はJavaScriptで私のAJAX呼び出しに「GET」を使用していた...私はPOSTに変更され、今では働いている=)
...私はレール2.3.9を使用しています動作しませんでしたものでなければなりません – content01