问题列表 - 第29044页

我希望jQuery验证器将一个类添加到表单元素的父级

如何使用jQuery验证器validate在表单元素的父级上添加/删除类名(例如),<li>以便通过仅设置一个类名来设置与该元素相关的所有内容?

标记是

<li class="validate">
    <label for="product">Product of interest <abbr title="Required field">*</abbr></label>
    <input id="product" type="text" name="product" value="" placeholder="e.g. school bench" class="required" minlength="2">

    <!-- Hidden by CSS unless parent has 'validate' class -->
    <label for="product" class="description">Please name a product.</label> 
</li>
Run Code Online (Sandbox Code Playgroud)

而默认的jQuery是

$("#commentForm").validate();
Run Code Online (Sandbox Code Playgroud)

validation jquery

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

如何实现在F#中返回void的接口成员

想象一下C#中的以下界面:

interface IFoo {
    void Bar();
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能在F#中实现它?我在网上搜索30分钟时发现的所有示例都只显示了返回类型的示例,我认为这些示例在功能样式中更常见,但在这种情况下我无法避免.

这是我到目前为止所拥有的:

type Bar() =
    interface IFoo with
        member this.Bar() =
            void
Run Code Online (Sandbox Code Playgroud)

_FS0010失败:

expression_中出现意外的关键字'void'.

f# compiler-errors interface void unit-type

20
推荐指数
3
解决办法
2233
查看次数

在.NET C#中从用户控件引发父窗口上的事件

标题几乎解释了这个问题.首次运行应用程序时,我将用户控件加载到主窗口中.我想要做的是在单击用户控件上的按钮时在父窗口上引发事件,那么如何从用户控件上的button1_Click引发父事件?

.net wpf events user-controls

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

工厂类的动态行为

我有一个工厂类,提供一堆属性.

现在,属性可能来自数据库或属性文件.

这就是我想出来的.

public class Factory {

    private static final INSTANCE = new Factory(source);

    private Factory(DbSource source) {
        // read from db, save properties
    }

    private Factory(FileSource source) {
        // read from file, save properties
    }

    // getInstance() and getProperties() here
}
Run Code Online (Sandbox Code Playgroud)

什么是基于环境在这些行为之间切换的简洁方法.我想避免每次都重新编译该类.

java oop design-patterns

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

为什么 Rails.cache 不是线程安全的?

我知道Rails.cache是的ActiveSupport::Cache::MemoryStore,而且它不是线程安全的。

我不明白,为什么 Rails 使用线程不安全的缓存作为默认值?为什么不使用ActiveSupport::Cache::SynchronizedMemoryStore?在我看来,在一个网站中,如果缓存不是线程安全的,它几乎毫无用处,因为请求不是在一个线程中处理的。

你在你的网络应用程序中使用吗Rails.cache?你如何使用它?

caching ruby-on-rails ruby-on-rails-2

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

如何扭曲/龙卷风等等

我知道它们的工作方式与为每个用户制作一个线程有所不同.这究竟是如何工作的?

('非阻塞'是否与它有关?)

multithreading twisted tornado nonblocking

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

如何在.NET WCF客户端中忽略DateTime的时区?

WCF客户端从Java Web服务接收Date值,其中以XML格式发送到客户端的日期为:

<sampleDate>2010-05-10+14:00</sampleDate>
Run Code Online (Sandbox Code Playgroud)

现在接收此日期的WCF客户端在时区(+08:00),当客户端反序列化Date值时,它将转换为以下DateTime值:

2010-05-09 18:00 +08:00

但是我们想忽略从服务器发送的+14:00,以便客户端中的序列化Date值为:

2010-05-10

请注意,+ 14:00不一致,可能是+10:00,+ 11:00等,因此无法在客户端使用DateTime转换来获取所需的日期值.

如何在WCF中轻松实现?

提前致谢.

UPDATE

正确的WCF解决方案是否可以实现IClientMessageFormatter?

对我来说最干净的解决方案是如上所述实现IClientMessageFormatter.这是一个例子:

C#代码

public class ClientMessageFormatter : IClientMessageFormatter
{
    IClientMessageFormatter original;

    public ClientMessageFormatter(IClientMessageFormatter actual)
    {
        this.original = actual;
    }

    public void RemoveTimeZone(XmlNodeList nodeList)
    {
        if (nodeList != null)
        {
            foreach (XmlNode node in nodeList)
            {
                node.InnerText = Regex.Replace(node.InnerText, @"[\+\-]\d\d:\d\d", "");
            }
        }
    }

    #region IDispatchMessageFormatter Members

    public object DeserializeReply(Message message, object[] parameters)
    {
        Message newMessage = null;
        Message tempMessage;
        MessageBuffer buffer;
        MemoryStream ms;
        XmlDocument …
Run Code Online (Sandbox Code Playgroud)

wcf timezone datetime

9
推荐指数
2
解决办法
7636
查看次数

Silverlight项目 - 滑入式面板 - 如何?

我不知道这个功能到底是什么,但我想在我的Silverlight项目中模拟这个.我是一名C#开发人员,正在转向Silverlight和Expression Studio(Blend)以获得更丰富的用户体验.假设我有一些用户控件,并希望它们进入屏幕(滑入和滑出),如下面我发现的网站所示:

http://www.templatemonster.com/silverlight-templates/28722.html

在菜单上,当单击菜单项时,"屏幕"向左滑动,然后新的"屏幕"从左向右滑动.

我真的想学习这些东西,但不知道这些'功能'被称为什么?例如,在xaml世界中调用的这些"屏幕"是什么?另外,在xaml世界中调用的"滑入/滑出"是什么?有人能指点我好文章/白皮书吗?

提前感谢任何建议.

silverlight xaml expression-blend

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

为什么我们需要在调用方法时使用out关键字

使用out参数定义方法时,为什么在调用out关键字时必须指定out关键字.它已经存在于方法定义中,运行时应该知道传递的任何参数都是out参数.

如果编译器接受带有或不带out关键字的参数,并使用不同的语义,那将是有意义的,但如果必须添加关键字以使代码编译,那么使用是什么?编译器不应该自动处理它吗?

同样的参考

.net c# clr

8
推荐指数
3
解决办法
326
查看次数

REBOL中的这个语法#[]是什么?

在另一个问题中,我看到了以下语法:

#[unset!]

那是什么?如果我type? #[unset!]在R3中说,它告诉我unset!,但它并没有解决什么#[]是神秘的.

好奇.

rebol

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