问题列表 - 第46119页

如何从我返回的jQuery Ajax数据中获取Rails变量?

我在我的Rails应用程序中的页面中有一个Ajax请求,如下所示:

$.ajax({
 type: 'POST',
 url: '/users/create/',
 data: "screen_name=<%=@user.screen_name%>",
 success: createSuccessHandler,
 error: createErrorHandler,
 complete: hideLoadingImage
});
Run Code Online (Sandbox Code Playgroud)

目前,该行动的回应是:

respond_to do |format|
  format.js  { render :text => @user}
  format.html { redirect_to @user }
end
Run Code Online (Sandbox Code Playgroud)

create动作工作正常,但如何在我的success方法中获取返回值(数据),这样我可以做这样的事情?

function createSuccessHandler(data) {

    $("#div1").append(data.value1); 
    $("#div2").append(data.value2); 

}
Run Code Online (Sandbox Code Playgroud)

基本上我试图将数据分成不同的变量.

ajax jquery ruby-on-rails

5
推荐指数
1
解决办法
2388
查看次数

在服务器上运行node.js脚本需要什么?

我有一个标准的Apache服务器.在服务器端运行node.js脚本(http://socket.io/)需要什么特别的东西吗?

apache server-side node.js socket.io

7
推荐指数
1
解决办法
6835
查看次数

如何验证电子邮件地址的准确性

我有一个注册用户使用的Web应用程序.这些用户拥有良好的电子邮件地址,我通过向他们发送必须点击的电子邮件验证链接的传统方法进行了验证.

但是,在此应用程序中,我的用户将提供第三方的电子邮件地址,该地址不是我系统上的注册用户.然后,我的应用程序将向第三方发送电子邮件请求.

我正在寻找一种解决方案,使我能够捕获用户在我的网络表单上输入的任何问题或拼写错误.我在寻找超越正则表达式检查一番,这样当用户仍然在网站上,自"VOM"顶级域名是无效的问题,这样的"somoebody@domain.vom"将identifed为错误.

谢谢

email-validation

2
推荐指数
1
解决办法
1811
查看次数

谷歌为什么建议在<head>中的*脚本之后放置Analytics异步代码*?

谷歌为什么建议在你的html中的分析异步跟踪代码之前放入js脚本? http://code.google.com/apis/analytics/docs/tracking/asyncMigrationExamples.html

这是引用:

"注意:为了确保异步代码段相对于其他脚本的最简化操作,我们建议您通过以下方式之一在网站中放置其他脚本:在HTML部分中的跟踪代码段之前

javascript google-analytics

8
推荐指数
1
解决办法
1528
查看次数

Visual Studio 2010不会重新加载打开的文件

在今天之前,如果我退出VS2010并重新打开它,我之前打开的解决方案已加载,任何以前打开的文件都会重新加载并显示在正确的位置.

但是,现在重新打开解决方案,但不重新加载文件.我打开的所有文件都已关闭.

我没有更改任何设置或执行任何特定的操作来阻止此行为.通过选项对话框面板,我看不到任何适用于此行为的内容.

是什么赋予了?

visual-studio-2010

29
推荐指数
3
解决办法
1万
查看次数

从文件中提取单词

我使用python打开一个文件,以查找打开的文件中是否存在预定义的单词集.我在列表中选择了预定义的单词集,并打开了必须测试的文件.现在是否有任何方法可以在python而不是行中提取单词.多数民众赞成使我的工作更容易.

python

4
推荐指数
1
解决办法
8513
查看次数

在Eclipse上安装Java3D

如果这是一个非常糟糕的问题,请提前抱歉,但我似乎无法找到关于如何在Eclipse 3.6.0 for Mac OSX 10.6.6上安装Java3D的最新教程.如果有人知道好的教程在哪里,或者你能给我指示,请这样做.谢谢!

java eclipse java-3d

6
推荐指数
1
解决办法
1万
查看次数

一页上有几个disqus-threads

我们有一个网站,我们列出了很多活动,并希望为每个活动添加讨论.

所以我们想使用disqus,并检查出来.原来他们使用全局变量来配置实例.

喜欢;

var disqus_shortname = '';

var disqus_identifier = '';

var disqus_url = '';
Run Code Online (Sandbox Code Playgroud)

当我们不想使用相同的标识符,而是每个disqus实例使用唯一的标识符时,这给我们带来了问题.尝试将每个实例化+配置放在iframe中,但这真的搞砸了ie8.有没有更好的方法呢?

所以,总结一下; 一页上的几个disqus实例.怎么样?还有其他人做过吗?

谢谢

javascript global-variables disqus

31
推荐指数
2
解决办法
1万
查看次数

如何让用户使用适用于iOS的Facebook SDK"赞"我们的Facebook公司资料?

我们在Facebook上有一个公司资料页面,我们与客户进行互动.我们希望让尽可能多的用户"喜欢"我们,因为它允许我们发布内容并将其显示在其Feed中.

如何让用户使用适用于iOS的Facebook SDK"赞"我们的Facebook公司资料?我们已经能够登录/注销并在其他人的墙上发布了,但我们如何让人们使用iOS SDK"赞"我们?

iphone api sdk facebook ios

5
推荐指数
1
解决办法
1048
查看次数

使用jQuery的对象ID创建一个数组,以便在Django后端上进行处理

我有一些javascript正在创建一个基于AJAX搜索后从后端返回的对象的li.用户可以继续搜索设备,并在选择时将它们添加到当前页面(作为li).每次创建新的li时,我都想发送已经选择的对象的id.

创建li时,它们的id被命名为"device - ###",其中###是数据库中设备的ID,因此我需要删除该部分.

这是给我问题的javascript:

        var children = $('#temp_inventory').children();
        var count = children.length;
        var devices = [];
        var i = 0;
        while (i<=count){
            devices[i] = children[i].id.substr(4);
            i++;
        };
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Uncaught TypeError: Object #<HTMLLIElement> has no method 'attr'
Run Code Online (Sandbox Code Playgroud)

我也尝试了非jQuery方式:

devices[i] = children[i].id.substr(4);
Run Code Online (Sandbox Code Playgroud)

我最终得到了这个错误:

Uncaught TypeError: Cannot read property 'id' of undefined
Run Code Online (Sandbox Code Playgroud)

当我投入时,alert(children[i].id.substr(4));我得到了一个我正在期待的号码的警报.

javascript arrays django jquery

6
推荐指数
1
解决办法
2138
查看次数