我正在尝试使用 ajax 通过我的 rails 应用程序调用方法。我想知道是否有一种方法可以通过 ajax 检索信息,无论该方法是成功通过还是调用另一个函数。
$.ajax({
type: "GET/POST", // which ever will be better
url: "",
success: function(form) {
//something i can put here to call a method in rails to retrieve variables from rails
},
error: function() {
//some code
}
});
我必须对控制器做些什么才能让它工作?
def call_sms
@text_number = params[:phone_number]
@text_message = params[:text_message].to_s
@sms = ShortMessagingService.new
if @sms.send(@text_number, @text_message)
@sms_message = @sms.sent?
respond_to do |format|
format.js {render :nothing => true}
end
else
false
end
end