问题列表 - 第41147页

jQuery Validation插件中的组的自定义错误消息

我正在使用jQuery Validation插件,我已经开始将我的一些字段组合在一起:

groups: {
fullName: "myFirstName myLastName"
},
Run Code Online (Sandbox Code Playgroud)

我还将这些字段添加到规则部分,以便验证它们:

rules: {
myFirstName: {
required: true
},
myLastName: {
required: true
}
},
Run Code Online (Sandbox Code Playgroud)

这很好用,并为组生成错误"此字段是必需的".

我的问题在于自定义错误消息.我有以下设置:

messages: {
fullName: "Please enter both your first name and your last name"
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,自定义错误没有显示,只有通用错误.

有没有人有任何想法?

javascript validation jquery messages jquery-validate

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

我可以使用Action <T>执行递归搜索并返回指定属性的IEnumerable吗?

我编写了以下代码用于StructureId从以下位置检索s IEnumerable<Structure>:

Action<Structure> recurse = null;
List<int> structureIds = new List<int>();
recurse = (r) =>
{
    structureIds.Add(r.StructureId);
    r.Children.ForEach(recurse);
};

IEnumerable<Structure> structures = GetStructures();
structures.ForEach(recurse);
Run Code Online (Sandbox Code Playgroud)

我真的很喜欢这个通用,所以我可以使用它与任何IEnumerable,即:

public static IEnumerable<TType> GetPropertyValues<TType, TPropertyType>(
    this IEnumerable<TType> this, <Property Declaration>)
{
    // Generic version of the above code?
}
Run Code Online (Sandbox Code Playgroud)

可以这样做吗?

linq generics action c#-4.0

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

jQuery:从文件系统中读取文本文件

我试图使用jquery读取文本文件,如下所示:

// LOAD file and split line by line and append divs
$.get('myFile.txt', function(data) {    
    var lines = data.split("\n");

    $.each(lines, function(n, elem) {
       $('#myContainer').append('<div>' + elem + '</div>');
    });
});
Run Code Online (Sandbox Code Playgroud)

在chrome中,我得到:

XMLHttpRequest cannot load file:///C:/myPath/myFile.txt. Origin null is not allowed by Access-Control-Allow-Origin.
Run Code Online (Sandbox Code Playgroud)

Firefox没有显示错误,但代码没有执行(我在firebug中有断点,匿名函数从不运行).

任何帮助赞赏!

编辑:

必须:

  • 使用文件完整路径
  • 使用"--allow-file-access-from-files"启动chrome

现在它工作正常!

filesystems jquery get file

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

初学者CUDA - 简单的var增量不起作用

我正在与CUDA合作开展一个项目.为了掌握它,我有以下代码.

#include <iostream>

using namespace std;

__global__ void inc(int *foo) {
  ++(*foo);
}

int main() {
  int count = 0, *cuda_count;
  cudaMalloc((void**)&cuda_count, sizeof(int));
  cudaMemcpy(cuda_count, &count, sizeof(int), cudaMemcpyHostToDevice);
  cout << "count: " << count << '\n';
  inc <<< 100, 25 >>> (&count);
  cudaMemcpy(&count, cuda_count, sizeof(int), cudaMemcpyDeviceToHost);
  cudaFree(cuda_count);
  cout << "count: " << count << '\n';
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出是

count: 0
count: 0
Run Code Online (Sandbox Code Playgroud)

有什么问题?

提前致谢!

c++ cuda

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

使用python MySQLdb执行*.sql文件

如何使用MySQLdb python驱动程序执行存储在*.sql文件中的sql脚本.我在努力


cursor.execute(file(PATH_TO_FILE).read())

但这不起作用,因为cursor.execute一次只能运行一个sql命令.我的sql脚本包含几个sql语句.我也在努力


cursor.execute('source %s'%PATH_TO_FILE)
Run Code Online (Sandbox Code Playgroud)

但也没有成功.

python mysql

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

在vim中查找下一个变量

我想知道是否/如何让vim查找下一次出现的变量.假设变量的名称只是'n',那么/n就会给我所有出现的那个字母,这并不总是非常有用.我想我可以创建一个正则表达式来解决问题,但我想知道是否有一些命令/按键我还不知道; 因为我所有的谷歌搜索都无济于事所以我决定在这里提出一个问题.

非常感谢你的帮助!

variables vim search

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

如何在SSMS 2008中的调试会话中检查表变量和临时表?

我正在单步执行SQL Server Management Studio 2008(SSMS)中的存储过程.代码创建了一些表变量以及我想要检查的临时#表.现在我可以在"Locals"窗口中看到其他局部变量,而在那里列出表变量时,我看不到它们的内容.我还想检查#temp表,但是我想要对它们运行的​​任何select语句都需要来自与我正在逐步执行的代码相同的会话.

这在SSMS 2008调试器中是否可行?

sql-server debugging remote-debugging sql-server-2008

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

为什么XslCompiledTransform将META标记添加到HTML输出?

我使用此代码使用XSLT模板将XML转换为HTML:

string uri = Server.MapPath("~/template.xslt");
XslCompiledTransform xsl = new XslCompiledTransform();
xsl.Load(uri);
XDocument xml = new XDocument(new XElement("Root"));
StringBuilder builder = new StringBuilder();
XmlReader reader = xml.CreateReader();
XmlWriter writer = XmlWriter.Create(builder, xsl.OutputSettings);
xsl.Transform(reader, writer);
writer.Close();
Run Code Online (Sandbox Code Playgroud)

我的模板看起来像这样:

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
<xsl:output method="html" indent="yes"  />
<xsl:template match="Root">
    <html>
       <head>...
Run Code Online (Sandbox Code Playgroud)

输出正确但它包含META标记.如何禁用转换,以便它不会生成META标记?

.net xslt

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

Viewbox内的TextBlock - 奇怪的渲染

这是一个关于非常简单的构造的问题 - 我有以下XAML:

    <Viewbox Height="100" Stretch="Uniform">
        <TextBlock FontFamily="Georgia">My Cool Text</TextBlock>
    </Viewbox>
Run Code Online (Sandbox Code Playgroud)

这很容易理解.然而,当我启动程序时,我得到了奇怪的模糊文本(我的项目中没有任何位图效果).替代文字

(左侧 - VS2010中的设计器视图,右侧 - 正在运行的应用程序)

有没有人有任何关于为什么会发生这种情况的建议?

wpf viewbox

8
推荐指数
2
解决办法
7597
查看次数

棱镜:在加载到某个区域的ViewModel之间共享数据?

我有一个包含TabControl的View绑定到区域"CustomerRegion".

我有一些标记为[ViewExport(RegionName ="CustomerRegion")]的View/ViewModel.

这些项成功加载到TabControl中.

但是现在我需要这些TabItems来共享这个TabControl中的一些数据(不能是全局的,因为它们可能同时打开两个或更多个).

有关这些TabItem如何在不离开MVVM/MEF的情况下共享数据的任何想法?

prism mef mvvm

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