问题标签 [dropdownchoice]

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 回答
761 浏览

java - 如何在 Apache Wicket 中将“onchange”SimpleAttributeModifier 添加到 DropDownChoice

我想在下拉选项中更改选择时运行特定的 javascript,所以我添加了一个简单的属性修饰符,如下所示:

但如果我这样做,它会完全覆盖检票口 onSelectionChanged() 方法。我需要一种方法来执行两者。

谢谢

0 投票
1 回答
1801 浏览

java - 在java中为多个“选择”对象添加选项

for 循环不起作用。我得到“选择无法解析为变量”。我想将一组选项添加到添加到泛型列表中的多个 Choice 对象中。在此示例中,您可以看到其中一个对象 (DidWell1) 。

0 投票
2 回答
1090 浏览

wicket - 带有choicerenderer的下拉选择,如何获取值

我在尝试获取一些值时遇到问题。这是我的情况(检票口)

我有一个下拉选择 study_template,我在填充 DDC 时没有问题,问题是当我尝试获取某个值(id 或名称)时。这是代码

template_names 是一个列表< SelectOption >,其值从数据库中获取。这工作正常。

这是我用来填充 DDC 的类

通常我可以使用 study_template.getModelObject() 获取值,但在这种情况下它不起作用,我对获取 id 和 name 没有任何想法,我知道我需要 GETID() 和 GETNAME( ),但我不知道如何使用它,任何帮助将不胜感激

0 投票
2 回答
4206 浏览

java - java中的石头剪刀布蜥蜴Spock

为课堂做一个项目,我试图用与教授最终做的不同的方式去做。编译时我得到:

错误指向 switch 语句的开头。

最初我认为我可以根据所选择的选项将字符串设置为一个值。看来我不能,而且我不确定它希望我如何将开关设置为 int。我认为我可能能够做的是,在我最初的 if 语句中,我没有将字符串设置为等于一个值,而是根据用户在 joption 部分中的选择将其设置为一个值。任何帮助或建议将不胜感激。

0 投票
1 回答
1853 浏览

java - 尝试在组件的空模型上设置模型对象:DropDownChoice

我正在使用检票向导让用户采取多个步骤进行注册。
但不知何故我得到了这个错误:

最后一个原因:尝试在组件的空模型上设置模型对象:wizard:form:view:sprachenDrop

WicketMessage:接口 org.apache.wicket.markup.html.form.IFormSubmitListener 的 onFormSubmitted 方法针对 [Form [Component id = form] ] 在组件 [Form [Component id = form]] 上抛出异常

这个来自堆栈跟踪的片段:

根本原因:
java.lang.IllegalStateException:尝试在组件的空模型上设置模型对象:wizard:form:view:sprachenDrop at org.apache.wicket.Component.setDefaultModelObject(Component.java:3038) at org.apache.wicket .markup.html.form.FormComponent.setModelObject(FormComponent.java:1577) 在 org.apache.wicket.markup.html.form.FormComponent.updateModel(FormComponent.java:1098) 在 org.apache.wicket.markup.html .form.Form$FormModelUpdateVisitor.component(Form.java:230) 在 org.apache.wicket.markup.html.form.Form$FormModelUpdateVisitor.component(Form.java:200)

参考这篇文章,我尝试创建一个类来保存我需要的信息,但是没有用,我把这个教程当作基础。在 Wicket 的帮助下,我尝试了这段代码,因此创建了一个 IClusterable 类来保存信息。错误仍然相同。由于DropDownChoice带有一个能够将列表作为模型保存的构造函数,因此我认为我的代码应该可以工作。

当我单击向导上的完成(或下一步)按钮时出现错误。我不知道我还能尝试解决什么问题。

编辑:

没有被接受。

0 投票
1 回答
3005 浏览

symfony - 在表单中选择选项下拉列表

我想从控制器的下拉列表中选择一个选项。我正在尝试使用以下代码:

但它在下拉列表中什么也没做。页面加载时未选择任何内容。

要检查该值是否设置正确,我使用以下方法打印它:

结果是一个数字(它会根据我之前在下拉列表中选择的内容而变化)。

我需要知道正确选择下拉列表值的方法。

0 投票
1 回答
158 浏览

wicket - 如何设置在 apache wicket 的特定索引/choicedata 处选择的 DropDownChoice?

您好我已经创建了 apache wicket 的 DropDownChoice 组件。现在我想要做的是,在创建组件之后,我想将一些选项设置为基于特定条件选择的默认值。反正我不明白。任何人都可以请帮助我。提前致谢。

0 投票
1 回答
751 浏览

jquery - Select2 选择框在动态加载时不起作用

目前我使用的是 Bootstrap Metronic 主题,并且我正在使用 Select2 Choice。这在输入类型文本用作“隐藏”时有效。它的语法是

但是当我的输入类型文本由 jquery 动态输入时,添加新行功能时,我无法将隐藏类型文本框转换为 select2 选项。

0 投票
1 回答
273 浏览

java - 每当我单击选择框时都会出错

我创建了一个ChoiceBox名为backgroundChoiceBox. 我将以下代码添加到我的控制器类中:

在初始化方法中,我添加了这两行代码:

当我运行程序时,会出现选择框,并且没有错误被发送到控制台。但是,当我单击选择框时,我收到以下错误。

我的 Trees 和 Mountains 选项仍然显示并允许我单击它们,但它会导致出现相同的错误序列。如果有人可以帮助解释为什么会发生这种情况,那就太好了!提前致谢

0 投票
1 回答
181 浏览

select - Wicket 7 - 选择、选择选项和预设

我使用 Select 而不是 DropDownChoice 来使用 OPTGROUP。

两个角色列表是:

它在提交并在 roleInput 上应用 AjaxFormComponentUpdatingBehavior 时运行良好,我动态修改了我的 PropertyModel。

不幸的是,我的预设有问题。我尝试使用特定角色设置 selectedRole,但 Select 始终从第一个列表的第一个元素开始。

DropDownChoice 可以完美地预设模型,但不能很好地预设 Select。

我试过了

但它不工作。

我认为问题在于这个组件必须管理两个或多个中继器而不是单个列表。

有什么线索吗?

谢谢

编辑: RoleRenderer 的实现

}

注意:getObjectFromId 需要对 Manager 的访问权限,因此将在外部被覆盖。