我尝试使用远程链接和js响应使用Ajax构建应用程序。
我想知道是否以及如何从服务器响应中的js调用客户端js中的函数。
一个例子可能是:
客户端js文件:
function aloha (name){
$('#namespace').text = name
}
当用户点击链接并且服务器响应时(假设服务器有用户信息并且人员已经登录)
aloha("<%= @user.name %>")
这个例子是对我实际做的事情的粗略简化,但原理是相同的,目前客户端脚本(只调用客户端功能的部分)没有被调用(虽然响应正在执行中。)
我这样做的主要原因是我试图让服务器响应相对较轻;带来一个相当复杂的功能(或两个)以及响应似乎有点愚蠢,这就是我尝试这样做的原因。
已编辑:添加了有关脚本执行的说明
答案 0 :(得分:0)
原来问题是我提到"
的事情,我解决了这个问题并且发出了警报。
感谢您的帮助,现在我只需要让实际代码正常工作。