问题列表 - 第48833页

如何将AJAX内容加载到当前的Colorbox窗口中?

我已经连续三天都在寻找答案了.问题是我有一个页面,链接上应该加载Colorbox的AJAX内容,而这些内容又包含应该在同一个Colorbox模式窗口中加载的链接.到目前为止,我设法使其(部分)工作:

<script type="text/javascript">
    $(document).ready(function(){
        $("a[rel='open_ajax']").live('click', function() {
            $.colorbox({
                href:$(this).attr('href')
            });
            return false;
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

如果我点击一个链接,它会加载一个Colorbox窗口,但是在这个窗口中,如果我点击它的链接,它会打开另一个Colorbox窗口.我希望将内容加载到当前内容中.会不会有任何想法.感谢名单!

主窗口中的PS链接:

<a title="Client Details" rel="open_ajax" href="http://localhost/client/details/123">Client Details...</a>
Run Code Online (Sandbox Code Playgroud)

Colorbox中的链接都是相同的(它只是分页):

<a rel="open_ajax" href="http://localhost/client/details/123/1">1</a>
<a rel="open_ajax" href="http://localhost/client/details/123/2">2</a>
<a rel="open_ajax" href="http://localhost/client/details/123/3">3</a>
<a rel="open_ajax" href="http://localhost/client/details/123/4">4</a>
<a rel="open_ajax" href="http://localhost/client/details/123/5">5</a>
Run Code Online (Sandbox Code Playgroud)

ajax jquery colorbox

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

在多个类的spring MVC控制器中应用自定义验证器

我有一个使用自定义valiadtor的注册页面

public class CustomValidator implements Validator {

    private Validator validator;

    public CustomValidator(Validator validator) {
        this.validator = validator;
    }

    @SuppressWarnings("rawtypes")
    public boolean supports(Class clazz) {
        return Registration.class.equals(clazz);
    }

    public void validate(Object target, Errors errors) {

        validator.validate(target, errors);



        Registration myModel1 = (Registration) target;
        if (! myModel1.getConfirm_password().equals(myModel1.getPassword())) {
            errors.rejectValue("confirm_password", "confirm_password.confirm");
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

问题是我想将它应用于两种形式,所以我很困惑如何用两个类编写这个函数.此功能现在只有注册类.如果我也想要其中的Person类怎么办?

public boolean supports(Class clazz) {
        return Registration.class.equals(clazz);
    }
Run Code Online (Sandbox Code Playgroud)

我可以在该函数中编写多个类吗?

这是我的控制器

@InitBinder
    public void initBinder(final WebDataBinder binder) {
        binder.registerCustomEditor(Date.class, null, new CustomDateEditor(new SimpleDateFormat("dd-MM-yyyy"), true));
        Validator validator = (Validator) binder.getValidator();
        binder.setValidator(new …
Run Code Online (Sandbox Code Playgroud)

java validation spring-mvc

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

Backbone.js部分模型更新

保存更改时,是否可以仅发送模型的已修改属性?

顺便说一句,是否有任何"官方"Backbone.js小组/邮件列表可以提出这类问题?

javascript backbone.js

34
推荐指数
3
解决办法
2万
查看次数

使用源子目录创建文件

我的最新项目是用C++编写的,我使用的是GNU Make.项目目录布局如下:

project
|-src
  |-subdir1
  |-subdir2 (containing tests)
|-doc
|-bin
Run Code Online (Sandbox Code Playgroud)

我希望能够调用make顶级目录(即需要项目目录中的makefile)来编译"src"子目录中的所有源代码,并将生成的二进制文件放在"bin"目录中.

这样做的最佳方法是什么?如果我不必为每个源文件添加一个make规则,但是只需要为目录中的所有.cc和.h文件添加一个make规则,这也会很棒.

makefile

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

如何将NLog用于DLL

我正在尝试使用Nlog Refresh 1.0为类库项目实现一个简单的日志.似乎nlog在从dll中实例化时不会创建日志文件.

还有其他方法吗?

我的配置文件如下所示:

<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      throwExceptions="true">

    <targets>
      <target name="file" xsi:type="File" fileName="${basedir}/nlog.txt" />
        <target name="console" xsi:type="Console" />
    </targets>

    <rules>
        <logger name="*" minlevel="Info" writeTo="file" />
        <logger name="*" minlevel="Info" writeTo="console" />
    </rules>

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

我知道这个配置没有任何问题,因为它可以在exe项目中运行.

编辑:只是为了澄清:我无法访问使用我的DLL作为插件的调用程序.调用程序实际上是outlook,它使用我的dll作为插件.我想保留一个只与我的dll相关的日志,与outlook本身无关.

c# dll logging nlog

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

iPhone - 系统声音代码

你知道我在哪里可以找到指向iOS系统声音的常量列表,让我能够将它们提供给AudioServicesCreateSystemSoundID方法吗?

iphone audio system

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

实体框架简单通用GetByID但具有不同的PK名称

有些正文可以帮助我创建一个通用的GetByID方法,这里的挑战是,我有很多实体,每个实体都有不同的PK名称.

我看到几个带有Generic GetByID的例子,但是其中很多都有像(id)一样的PK Name.

谢谢.

entity-framework-4

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

javascript currying

我正在尝试创建可应用于任何函数的curry函数,并返回另一个函数,并应用了1个参数.我想要的属性:

  1. 如果函数只有一个参数curry函数应该返回值:f(a); 咖喱(f,x)= f(x);
  2. 如果函数有很多参数,则应该重新计算curried函数:g(a1,a2,..,aN); 咖喱(g,x)= g2(a2,..,aN):g2(a2,.. aN)= g(x,a2,...,aN)
  3. 咖喱功能的长度应该"根据需要"工作g.length = N =>咖喱(g,x).长度= N-1

Prototype Framework中有一些咖喱实现,并在一个博客中进行讨论.但是这个实现并不好,因为它对只有一个参数(1)的函数不起作用,并且返回函数'length'属性为0(3).

对于第一个属性,有一个简单的实现:

 function curry(f,x) {
    if (f.length == 1) return f(x);
    ...
 }
Run Code Online (Sandbox Code Playgroud)

但是我不知道如何使用第3个规则,即函数可以被构造为内部函数,因为将有一个嵌套的词法环境并且能够使用f:

function curry(f,x) {
   return function() { ... }
}
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,我将不再能够显式设置参数.另一方面,函数可以使用'new Function'语句构造,类似于:

 function curry(f,x) {
    var args = [];
    for (var i=1; i<f.length; i++) {
       args.push('a'+i);
    }
    var sa = args.join();
    return new Function(sa,"return f(x,"+sa+")");
 }
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,f和x将解除绑定,因为将在Global Lexical Environment中创建匿名函数.

所以问题:

  1. 有没有办法在用函数关键字创建函数时显式设置参数计数?
  2. 有没有办法设置用'new Function'语句创建的函数的环境?
  3. 我们有办法以任何其他方式解决我的问题吗?

javascript lexical-closures

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

如何获取Activity的内容视图?

我应该调用什么方法来了解一个Activity是否有contentView(一旦调用了setContentView()方法)?

android

276
推荐指数
5
解决办法
23万
查看次数

为什么我在关键字'INNER'附近得到'不正确的语法 - 在ASP.net中出错?

在SQL查询分析器中我运行此语句,我没有得到一个错误:

string select = "SELECT " +
"aanvrager.werknemersnaam AS melder , hd_aanvragen.aanvraag_titel, " +
"hd_aanvragen.aanvraag_omschrijving, hd_aanvraag_fase.fase_datum, " +
"hd_melding_niveau_1.niveau_omschrijving AS 'Niveau 1', " +
"hd_melding_niveau_2.niveau_omschrijving AS 'Niveau 2', " +
"hd_aanvragen.outlook_id" +
"FROM hd_aanvragen " +
"INNER JOIN hd_meldingen         ON hd_meldingen.melding_id      =  hd_aanvragen.melding_id " +
"INNER JOIN hd_melding_niveau_1  ON  hd_melding_niveau_1.niveau1_id = hd_meldingen.niveau1_id " +
"INNER JOIN hd_melding_niveau_2  ON  hd_melding_niveau_2.niveau2_id = hd_meldingen.niveau2_id " +
"INNER JOIN hd_aanvraag_fase     ON hd_aanvraag_fase.aanvraag_id =  hd_aanvragen.aanvraag_id " +
"INNER JOIN hd_statussen ON hd_statussen.status_id =  hd_aanvraag_fase.status_id " …
Run Code Online (Sandbox Code Playgroud)

c# sql asp.net

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