问题标签 [options]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6731 浏览

jquery - 根据不同的选择选项更改选择框中的选项

我有 2 个选择。我想根据我在第一个选择选项中选择的内容更改第二个选择选项中的下拉选项。我如何在 jquery 中做到这一点?

如果从第一个选择选项中选择了 A,则为第二个选择选项

现在如果从第一个选择选项中选择 B

0 投票
3 回答
4429 浏览

bash - 如何防止 bash 脚本中的代码/选项注入

我编写了一个名为“isinFile.sh”的小 bash 脚本,用于检查是否可以在文件“file.txt”中找到赋予脚本的第一个术语:

但是,像这样运行脚本

中断脚本,因为-x被解释grep为一个选项。所以我改进了我的脚本

--用作 grep 的参数。现在运行

作品。但是是否使用--正确且唯一的方法来防止 bash 脚本中的代码/选项注入?我没有在野外看到它,只发现它在ABASH:Finding Bugs in Bash Scripts中提到过。

0 投票
4 回答
16092 浏览

javascript - 多选删除超过 1 个选项的问题

Opera 浏览器的 JS 代码似乎有问题,因为它只删除了在多选标签中选择的最后一个选项标签,有人可以帮助我吗?

这是此的 HTML:

当然它在一个表单标签中,但是这个表单涉及到更多的代码,但这里是相关的信息。

这是应该处理这个问题的JS,但只删除了Opera中最后选择的选项,不确定其他浏览器,但它确实需要删除所有选定的选项,而不仅仅是最后选择的选项......

这有什么问题?我有点想不通。

谢谢

0 投票
1 回答
1669 浏览

ruby-on-rails - 表单中的 Rails 复选框决定在控制器中创建操作?

我正在尝试将一个选择框添加到我的创建表单的基础上,它决定一个动作是否从控制器运行......如果这有任何意义吗?

基本上,每当创建新项目时,应用程序都会在 FreeagentCentral 中创建一个项目:

在我的表格中,我有:

我想要发生的是,如果选中了选择框,则项目将发送到 Freeagent。如果不是,则该案例只会像往常一样在本地创建,但不会发送 Freeagent 数据。

如果我使用上面的代码,我会收到一个异常捕获错误:

知道我做错了什么吗?

谢谢,

丹尼

0 投票
2 回答
1790 浏览

matlab - 如何使用 Black-Scholes 公式计算看涨期权的价值?

我正在尝试计算未来不同时间的空头看涨期权的盈亏,但结果并不正确。与到期时间相比,剩余时间的那些在行使价之上的利润较少,但在低于行使价的某个时间点,它们不会像 t=0 线那样快速贬值。以下是伪代码中的公式,我做错了什么?

真实的matlab代码:

结尾

谢谢,CP

0 投票
2 回答
1284 浏览

content-type - Axis2 和 fastinfoset - 无法更改内容类型

我一直在尝试在我的 Web 服务上启用 fastinfoset 压缩。但是,我无法根据客户端的请求更改内容类型。至少,我认为这就是它不压缩的原因。

我尝试了很多不同的东西,但内容类型始终保持“text/xml”。我很确定它应该按照我现在设置的方式作为“应用程序/soap+fastinfoset”进行。我将 Axis2 作为独立运行,但我再次认为问题在于内容类型标题没有改变。

我知道选项本身是根据请求设置的,因为我能够将另一个选项从“UTF-8”更改为“UTF-16”,并且它显示在标题中。这是 TCPMonitor 的当前标头输出:

POST /axis2/services/AddressBookService HTTP/1.1

内容类型:文本/xml;字符集=UTF-16

SOAPAction:“瓮:anonRobustOp”

用户代理:Axis2

主机:127.0.0.1:1237

传输编码:分块

客户端代码如下所示。非常感谢任何帮助。

0 投票
5 回答
4763 浏览

java - 如何添加自定义 Java 命令行选项?

我想在我的 Java 程序中添加自定义命令行选项。这是一个例子:

我怎样才能做到这一点。目前我只得到

编辑:输出java -version

0 投票
2 回答
1991 浏览

java - 在 Java 中获取选项文本值

如何在 Java 中获取选择选项文本值?选择选项在 javascript 中。

0 投票
2 回答
597 浏览

c# - 停止 Visual Studio 在 C# 中对我导入的接口成员进行排序?

当我设计界面时,我不倾向于按字母顺序排列他们的成员——我想出一个对解决方案来说合乎逻辑且可读的顺序。

每当我实现一个接口时,我都会使用接口名称的“智能标签”来让 Visual Studio 为我实现骨架方法/属性。这是一个简洁的功能,可以节省大量时间。但是,它会自动按字母顺序对实现的成员进行排序。我希望它保持它们在接口中定义的顺序。

有谁知道这是否可能?

谢谢,艾伦

0 投票
1 回答
1583 浏览

nsis - 使用 NSIS 拥有两个目标文件夹

目前我工作的产品使用 NSIS 来创建它的安装程序。它工作得很好,我们喜欢它。

但是现在,由于在 Windows 7 上处理程序文件中的数据等问题出现了一些问题,我们希望在安装过程中必须分离目标文件夹。一个目的地是保存所有程序文件的地方,而另一个目的地是保存任何用户特定数据的地方。

例如:

程序目标:C:\Program Files\Company\Product

用户数据目的地:C:\Company\Product\Data

显然,我们想让用户选择放置每个部分的位置,但我们似乎无法在 NSIS 安装程序中找到创建此选项的方法。