问题列表 - 第34015页

JQuery和Rails 3 ajax:失败回调

我正在使用Rails 3和JQuery 1.4.2并尝试绑定到给定远程表单提交上的ajax:failure回调.回调工作正常,但是,传回的xhr变量似乎以某种方式丢失了responseText属性.

这是我的代码的样子:

_form.html.haml

= form_for(object, :remote => true) do |f|
  = form fields and such...
Run Code Online (Sandbox Code Playgroud)

Javascript某个地方......

 $('form').livequery('ajax:loading', function() {
    // what to do on ajax loading
}).livequery('ajax:success', function(data, status, xhr) {

}).livequery('ajax:failure', function(xhr, status, error) {
    alert(xhr.responseText);
});
Run Code Online (Sandbox Code Playgroud)

我基本上是从控制器渲染对象的错误消息,以便我可以在此回调上显示错误通知.奇怪的是我进入了rails.js,第49-51行

error: function (xhr, status, error) {
  el.trigger('ajax:failure', [xhr, status, error]);
}
Run Code Online (Sandbox Code Playgroud)

并手动写入控制台responseText,它的工作方式与我期望的一样.

难道我做错了什么?xhr对象如何从rails.js变为我的绑定?

ajax jquery events callback ruby-on-rails-3

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

是否可以在Internet Explorer中启用HTTP基本身份验证?

诸如http://username:password@example.com/在Internet Explorer中不起作用的URL ,如Microsoft知识库文章" Internet Explorer不支持网站地址中的用户名和密码 "中所述.我无法为此找到合适的解决方法.我只想在HTML文档中使用一个简单的链接.

练习的目的:

我们有一个网站,具有相当安全的基于cookie的登录.我们有使用HTTP身份验证的标准统计数据包(Webalizer和AWStats).我想给网站管理员一个快速链接到统计数据.该链接包含密码,仅供登录的管理员使用.这不是很大的安全风险.

authentication internet-explorer http

6
推荐指数
2
解决办法
9525
查看次数

Wix&T4:没有"自定义工具"选项

我想使用T4生成片段,但在将.tt文件添加到Wix项目后,此文件没有"自定义工具"选项.右键单击.tt文件时没有菜单项"运行自定义工具".

这有什么黑客攻击吗?我正在使用VS 2010和最新的Wix 3.5

.net c# t4 windows-installer wix

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

基于Common Lisp Object System类定义中的其他槽值初始化槽

在我的类定义中,我想基于另一个槽的值初始化一个槽.这是我想做的事情:

(defclass my-class ()
  ((slot-1 :accessor my-class-slot-1 :initarg slot-1)
   (slot-2 :accessor my-class-slot-2 :initform (list slot-1))))
Run Code Online (Sandbox Code Playgroud)

但是这不会编译:

1 compiler notes:

Unknown location:
  warning: 
    This variable is undefined:
      SLOT-1

  warning: 
    undefined variable: SLOT-1
    ==>
      (CONS UC-2::SLOT-1 NIL)


Compilation failed.
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

common-lisp clos slot

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

如何使用apache和php创建一个干净的URL?

我已经构建了一个基本的博客应用程序,管理员可以在后端编写文章,用户可以从前端读取它.我想让我的网址漂亮,以便它成为SEO友好.文章的网址看起来像,

http://example.com/news.php?id=22
http://example.com/news.php?id=23
http://example.com/news.php?id=24
http://example.com/news.php?id=25
Run Code Online (Sandbox Code Playgroud)

我想让它干净,用户或搜索引擎优化友好,我想要实现的是在数据库的新闻表中我有一个名为title的列名,我想将它显示为URI以及日期的组合.例如,我希望URL像

http://example.com/news/01092010/this-is-first-news-title

我该怎么做.有什么文章可能对我有帮助吗?

提前致谢

php

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

当子节点满足特定要求时删除XML节点

我有以下xml:

<listaGiros>

    <giro>
        <idGiro type="int">89</idGiro>
        <nombreGiro type="varchar">foo</nombreGiro>
    </giro>

    <giro>
        <idGiro type="int">78</idGiro>
        <nombreGiro type="varchar">apple</nombreGiro>
    </giro>

    <giro>
        <idGiro type="int">10</idGiro>
        <nombreGiro type="varchar"/>
    </giro>
</listaGiros>
Run Code Online (Sandbox Code Playgroud)

我想成为:

<listaGiros>

    <giro>
        <idGiro type="int">89</idGiro>
        <nombreGiro type="varchar">foo</nombreGiro>
    </giro>

    <giro>
        <idGiro type="int">78</idGiro>
        <nombreGiro type="varchar">apple</nombreGiro>
    </giro>

</listaGiros>
Run Code Online (Sandbox Code Playgroud)

因为我需要删除每个空的<giro>节点<nombreGiro>

使用XSLT最好的方法是什么?
先感谢您

xml xslt

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

将git修订版合并到mercurial存储库的最佳方法?

我有一个git存储库,它有一些变化,我正慢慢进入一个mercurial存储库.(这是一个奇怪的历史,我正在检查一切,我也是如此).

目前,我正在生成diff使用git diff,并使用patch合并它.这有一些问题,所以我换了hg import,这有问题.

这样做的最佳方法是什么?

(有什么错误?最大的罪魁祸首是不知所措,而且没有合并并且需要手动完成的人.我偶尔会得到"糟糕的行尾",patch有时会报告git diff已损坏.)

git mercurial interop patch dvcs

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

确定石英触发器的暂停状态?

有没有办法确定Quartz中的特定触发器是否处于暂停状态?

我知道调度程序上的getPausedTriggerGroups()方法,但似乎没有办法找出特定JobDetail的特定触发器的暂停状态.

任何友好的建议?

java quartz-scheduler

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

我如何开始在类似Unix的操作系统(如Linux)中编写守护程序进程?

我正在用PHP做一个工具供我个人使用.但PHP非常慢,我需要做的任务需要花费很多时间,因此我将在c ++中创建一个守护进程并将其保留在后台(它将在VPS中运行).

PHP将通过简单的tcp套接字连接到守护进程(我将尝试设计/使用简单的IPC协议)以提交任务.守护程序将使用简单的FIFO队列管理任务.PHP只会启动任务,但它不会等到它结束,因为它可能需要几分钟(PHP也会监视任务 - 但这是另一个主题).

Web/PHP界面根本不是问题.但我没有unix守护程序编程的经验.我在Linux上用c ++制作了简单的控制台程序,所以我只需要一本手册/书籍/指南和建议来开始使用unix守护进程.

谢谢.

c++ unix linux daemon ipc

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

在提示符处输入输入的命令

这是我目前的.bashrc的PS1提示定义:

PS1='\[\033[01;33m\]? \[\033[01;30m\]\w \[\033[32m\]\$ \[\033[m\]'
Run Code Online (Sandbox Code Playgroud)

我的命令提示工作得很好,我喜欢它,但我想补充一点.我真的希望能够输入我输入的文本(提示中的命令)粗体.

我知道我可以将最后一个转义码更改为:

\[\033[01m\]
Run Code Online (Sandbox Code Playgroud)

这将使命令提示文本我输入粗体,但它也输入有输入命令的搞笑(不良).

有没有办法做到这一点?如果是这样,怎么样?

我在Ubuntu中运行gnome-terminal.

linux bash terminal command-prompt

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