问题列表 - 第37463页

将参数传递给jquery中的click()和bind()事件?

我想在jquery中将几个参数传递给Click()事件,我尝试了以下但是它不起作用,

commentbtn.click(function(id, name){
    alert(id);
});
Run Code Online (Sandbox Code Playgroud)

如果我们使用bind,那么我们将如何做到这一点

commentbtn.bind('click', function(id, name){
    alert(id);
});
Run Code Online (Sandbox Code Playgroud)

请帮忙!

javascript jquery events

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

如何确定一个数字是正数还是负数?

我在接受采访时被问及如何判断一个数字是正数还是负数.这些规则,我们不应该使用条件运算符,如<,和>,建于Java的功能(例如substring,indexOf,charAt,和startsWith),没有正则表达式,或者API的.

我做了一些关于此的功课,下面给出了代码,但它只适用于整数类型.但是,他们让我写,对工作的通用代码float,doublelong.

 // This might not be better way!!

 S.O.P ((( number >> 31 ) & 1) == 1 ? "- ve number " : "+ve number );
Run Code Online (Sandbox Code Playgroud)

你身边的任何想法?

java numbers

56
推荐指数
5
解决办法
10万
查看次数

eliminate duplicate array values in postgres

I have an array of type bigint, how can I remove the duplicate values in that array?

Ex: array[1234, 5343, 6353, 1234, 1234]

I should get array[1234, 5343, 6353, ...]

I tested out the example SELECT uniq(sort('{1,2,3,2,1}'::int[])) in the postgres manual but it is not working.

postgresql

69
推荐指数
7
解决办法
6万
查看次数

Sitecore中Publish字段的功能是什么?

我想知道Sitecore中Publish字段的功能是什么.为了确保我清楚我所说的是什么字段,它是项目"发布"部分中的字段,仅在您选中"标准字段"选项时显示.

通常情况下该字段未填写,我希望在发布项目时由Sitecore自动填充该字段,因为它的发布限制设置但我不再确定这一点.

问候,

大卫

publish date publishing sitecore

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

在范围内重用标识符的任何方法?

通常使用相同的标识符(如变量名称)作为同一范围内的另一个变量之类的东西会通过编译器生成错误.是否有任何技术实际向编译器指示在此范围内此特定点此名称有其自己的用途并且是用来引用这个变量,但是在这一点之后,同一个名称会引用另一个其他目的的另一个变量吗?

c++ compiler-construction scope name-mangling

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

删除应用程序的DLL依赖项

在我的应用程序中,我需要Zip和解压缩一些文件.为此,我使用了DotNet Zip Library(Ionic.Zip.dll-- DotNet Zip Lib)

一切正常但是当我拿出我的文件的EXE并尝试从不同的文件夹运行它时,它无法运行.我必须将Ionic.Zip.dll保存在我的应用程序所在的文件夹中.有什么出路吗?我只想要一个没有附加任何字符串的EXE文件....或者除了DotNet Zip Lib之外还有其他任何选项.

c# dependencies dotnetzip

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

如何更改WPF"<Separator />"的颜色?

我用<Separator />我的形式,但不知道如何改变它的颜色.没有Border/ Foreground/ Background确实存在.请帮助.

wpf xaml colors separator

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

C# - 覆盖事件处理程序 - 添加参数

我正在使用System.Diagnostics.Process该类来执行命令行程序.

我正在使用该OutputDataReceived方法将输出重定向到我自己的方法.

pr.OutputDataReceived += new DataReceivedEventHandler(OnDataReceived);
pr.ErrorDataReceived += new DataReceivedEventHandler(OnDataReceived);
Run Code Online (Sandbox Code Playgroud)

但是,我有多个线程运行此cmd程序的多个实例.我想要做的是能够识别输出数据来自哪个流程实例 - 理想情况下,包含名称的字符串.(每个进程在GUI上都有自己的进度条.我创建了另一个事件来将输出传递给GUI,因此,我需要知道数据来自哪个进程来更新其进度条).

我开始尝试:

public override delegate void DataReceivedEventHandler(object sender, DataReceivedEventArgs e, string processName);
Run Code Online (Sandbox Code Playgroud)

然后我意识到我必须覆盖OutputDataReceivedProcess类中的方法.这反过来意味着我必须创建一个继承的自定义类System.Diagnostics.Process,并且有一个接受字符串参数的方法,以便OutputDataReceived事件可以将流程实例名称(字符串)传递给我的重写DataReceivedEventHandler.

问题的目的是获得关于如何进行的一些意见.我的建议似乎是实现我想要的正确方法吗?或者,有更好的方法吗?

c# events overriding process

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

C#中负面货币数字的全球变化格式

我们有一个大的ASP.NET MVC项目,其中输出到屏幕的所有数字都被格式化为货币(即ToString("c").但是,负数显示为().例如:

decimal d = -8.88m;
Console.WriteLine(d.ToString("c"));
//outputs $(8.88)
Run Code Online (Sandbox Code Playgroud)

这对我们的用户来说有点烦人,特别是因为有文本框.我们有几千个地方可以像这样在屏幕上发送货币字段,所以我们想要一种全局改变格式的方法.有吗?我看到的所有方法都表明你必须创建一个新的格式化程序,类似于:

 string curCulture = System.Threading.Thread.CurrentThread.CurrentCulture.ToString();
 System.Globalization.NumberFormatInfo currencyFormat =
     new System.Globalization.CultureInfo(curCulture).NumberFormat;
 currencyFormat.CurrencyNegativePattern = 1;
Run Code Online (Sandbox Code Playgroud)

我们不希望改变所有的ToString("c")方法......有更好的方法吗?我的第一个想法是将我们的语言环境改为澳大利亚,但意识到日期格式化将被搞砸.

c# asp.net c#-4.0

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

将Bframe从bpl加载到应用程序

我正在尝试在delphi包(bpl)中加载一个tframe,以便在我的主应用程序中显示,请为我提供包和应用程序的代码.

delphi load bpl tframe

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