问题列表 - 第17596页

jQuery验证插件:如何创建自己的消息

我在ubuntu上使用jquery验证插件和php.

我在我的表单上应用验证,如下所示:

$(obj).find("form").validate();
Run Code Online (Sandbox Code Playgroud)

当我将"email"设置为任何文本字段的类并且我给它一个错误的格式化电子邮件地址时,它会显示以下错误.

Please enter a valid email address.
Run Code Online (Sandbox Code Playgroud)

问题:以上信息非常冗长,损坏了表格和表格的对齐方式.我想使用这样的非常短的消息.

required
invalid email
invalid phone number
etc.
Run Code Online (Sandbox Code Playgroud)

我试过这个,但它显示的不是我自己的信息.

$(obj).find("form").validate({

        messages: {
            required: "Required.",
            email: "Invalid email",
            url: "Invalid URL."
        }

    });
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我该怎么做?什么是确切的代码."消息"选项对我不起作用.谢谢

php validation jquery plugins

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

如何在Linux中以编程方式查找ALSA音频设备功能而无需打开设备

如何在不先打开设备的情况下找到ALSA设备的功能?问题是,我需要为snd_pcm_open()函数提供参数以使用对我来说愚蠢的测试函数.如果我必须首先告诉它打开功能,为什么要问这是播放还是录音设备?

作为一个例子,我想列出所有播放设备,但我能想到的唯一方法是尝试打开我找到的所有设备(带snd_device_name_hint())并尝试在播放模式下打开它们,如果我设法打开,一切都很好.

问题是,在所有可能的变化(采样率,通道等)的情况下,我需要执行大量的open()以找出参数.

c linux audio alsa

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

用于打印混洗列表的算法,就地并使用O(1)存储器

读完这个问题后,我开始怀疑:是否有可能有一个不改变或复制原始列表的改组算法?

说清楚:

想象一下,您将获得一个对象列表.列表大小可以是任意的,但假设它非常大(例如,10,000,000个项目).您需要以随机顺序打印列表中的项目,并且需要尽快完成.但是,你不应该:

  • 复制原始列表,因为它非常大并且复制会浪费大量内存(可能达到可用RAM的限制);
  • 修改原始列表,因为它以某种方式排序,之后的其他部分依赖于它的排序.
  • 创建一个索引列表,因为再次,列表非常大,复制需要花费太多时间和内存.(澄清:这意味着任何其他列表,其具有与原始列表相同数量的元素).

这可能吗?

补充:更多澄清.

  1. 我希望列表以真正的随机方式进行混洗,所有排列都同样可能(当然,假设我们有一个合适的Rand()函数开始).
  2. 建议我制作一个指针列表,或一个索引列表,或任何其他列表与原始列表具有相同数量的元素,由原始问题明确地认为是低效的.如果需要,您可以创建其他列表,但它们应该比原始列表小很多.
  3. 原始列表就像一个数组,您可以通过其在O(1)中的索引从中检索任何项目.(所以没有双重链接列表的东西,你必须遍历列表才能找到你想要的项目.)

添加2:好的,让我们这样说吧:你有一个装有数据项的1TB硬盘,每个512字节大(一个扇区).您希望将所有这些数据复制到另一个1TB HDD,同时洗牌所有项目.您希望尽快完成此操作(单次传递数据等).您有512MB的RAM可用,并且不依赖于交换.(这是一个理论场景,我在实践中没有这样的东西.我只是想找到完美的algorithm.item.)

theory algorithm shuffle

11
推荐指数
2
解决办法
1179
查看次数

在Snow Leopard上安装Ruby和Rails的最佳实践?

我正在建立一个新的Macbook作为rails开发机器.直到现在,我总是通过MacPorts安装ruby,MySQL等,因为我不想依赖于ruby的系统版本.但是有了像Homebrew和rvm 这样的东西(因为防止垃圾邮件没有链接),有没有更好的推荐方法在OS X上为rails开发设置ruby?

ruby macos ruby-on-rails osx-snow-leopard

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

集合为基本类型c#2.0的集合

我知道将一个通用的对象集合传递给需要基类型集合的方法

如何在.Net 2.0中我没有.Cast ???

它必须是引用相等,即列表的副本不会.

要重新迭代 - 我无法返回一个列表 - 它必须是相同的列表

c# collections

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

document.createElement('script')...添加两个带有一个回调的脚本

我需要添加原型然后添加scriptaculous并在完成加载时获得回调.我目前正在加载原型:

var script = document.createElement("script");
script.src = "http://ajax.googleapis.com/ajax/libs/prototype/1.6.1.0/prototype.js";
script.onload = script.onreadystatechange = callback;
document.body.appendChild( script );
Run Code Online (Sandbox Code Playgroud)

我可以通过链接回调来做到这一点,但这似乎是不好的做法(当我需要加载更多脚本时,我不想要一个愚蠢的20个回调方法链).想法?

javascript dom scriptaculous prototypejs

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

如何在Ant中覆盖属性?

有没有办法重新分配Ant property任务的值?或者还有其他任务可用于此目的吗?

ant properties task

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

Log4Net和.NET 4.0

一段时间没有任何log4net发布.这并没有给3.5带来任何问题,但是.NET 4呢?有没有人听过有关发布时支持版本4框架的任何声音?

.net log4net

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

PHP相当于MySQL的UNIX_TIMESTAMP()?

在MySQL中:

select UNIX_TIMESTAMP('2009-12-08 21:01:33') ;
Run Code Online (Sandbox Code Playgroud)

我需要从PHP获取值.

php mysql unix-timestamp

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

如何在所谓的事件中找到引发事件的控件?Visual C#

我正在编写一个C#程序,它接受一堆参数并对数据点进行一些转换,然后将它们绘制到屏幕上.

在我的一个表单上,我有一堆TextBoxes,我都希望执行相同的KeyPress事件.之前我会做一个switch语句,它只会接收KeyPress事件的发送者并将其与所有TextBox进行比较.这种方法对我来说似乎不太高效,因为现在我有20多个TextBox.

我想要做的是找到表单上的哪个TextBox发送了KeyPress事件,并从该TextBox获取更多信息(IE的Text值等).这样可以省去我不得不与发送者进行大量切换以查看TextBox相同的问题.但我刚刚度过了最艰难的时光.

我查看了System.Windows.Controls和System.Windows.Forms类,看看是否能找到对我有用的东西.我正在寻找的东西可以让我看到哪个控件有焦点.也许这就是我应该寻找的东西?我还看了一下我在KeyPress事件中可以对发件人做些什么来看看我是否能弄清楚TextBox引发了什么并且仍然没有运气.

在这一点上,我觉得我更加困惑自己.任何帮助将非常感激.

c# winforms

5
推荐指数
2
解决办法
3333
查看次数