AJAX调用ruby脚本"方法未实现"

时间:2012-03-04 20:49:38

标签: javascript jquery ruby apache

(首先,我不是在这里使用Ruby on Rails)

我有一个对ruby脚本的jQuery.ajax调用 -

ajaxCall = function() {

    $.ajax({
            url: "/controllers/main.rb",
            context: document.body,
            type: "text",
            success: function(data){

                    alert("yep")

            }

    });

}

它因此错误而失败 -

Method Not Implemented
SCRIPT to /controllers/main.rb not supported.
Apache/2.2.16 (Ubuntu) Server at 192.168.2.2 Port 80

如果我将'type'更改为其他任何内容,即'script',我会收到类似的错误。

Ruby脚本没什么特别的,它只是传回一些文本(这只是我正在尝试的一个测试)。但它似乎甚至不足以尝试运行它。

@var = "This worked"
render :text => "This worked and #{@var}"

我怀疑这可能需要一些Apache配置吗?我不确定,一直在寻找信息但找不到任何东西。

0 个答案:

没有答案