Rails,从服务器响应调用客户端功能

时间:2014-05-23 14:48:53

标签: jquery ruby-on-rails ajax

我尝试使用远程链接和js响应使用Ajax构建应用程序。

我想知道是否以及如何从服务器响应中的js调用客户端js中的函数。

一个例子可能是:

客户端js文件:

function aloha (name){
 $('#namespace').text = name
}

当用户点击链接并且服务器响应时(假设服务器有用户信息并且人员已经登录)

aloha("<%= @user.name %>")

这个例子是对我实际做的事情的粗略简化,但原理是相同的,目前客户端脚本(只调用客户端功能的部分)没有被调用(虽然响应正在执行中。)

我这样做的主要原因是我试图让服务器响应相对较轻;带来一个相当复杂的功能(或两个)以及响应似乎有点愚蠢,这就是我尝试这样做的原因。

已编辑:添加了有关脚本执行的说明

1 个答案:

答案 0 :(得分:0)

原来问题是我提到&quot;的事情,我解决了这个问题并且发出了警报。 感谢您的帮助,现在我只需要让实际代码正常工作。