【发布时间】:2020-11-16 06:20:24
【问题描述】:
routes.rb:
get '/get_text_by_tablenum/:filename_id/:tablenum_id', to: 'dashboard#get_text_by_tablenum'
ajax:
$.ajax({
dataType: "json",
cache: false,
url: '/get_text_by_tablenum/' + filename + '/' + id_value_string,
timeout: 5000,
error: function(XMLHttpRequest, errorTextStatus, error) {
alert("Failed to submit : " + errorTextStatus + " ;" + error);
},
success: function(data) {
console.log(data)
}
耙路线:
GET /get_text_by_tablenum/:filename_id/:tablenum_id(.:format) dashboard#get_text_by_tablenum
错误信息:
No route matches [GET] "/get_text_by_tablenum/MPLX_1Q20_Conf_Call_Slides.pdf/12"
对我收到此错误消息的原因有何想法?
【问题讨论】:
-
奇怪,我只需要颠倒顺序 :filename_id 和 :tablenum_id 就可以了。
标签: javascript jquery ruby-on-rails ajax jrubyonrails