问题标签 [picklist]
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.
jsf - 事件:在 ap:pickList 中不支持选择
当我想在 PrimeFaces 4.0 中捕获选择和取消选择事件时p:pickList
出现错误<p:ajax> Event:select is not supported.
...
所以,我想知道如果我不能使用 Select 和 unSelect 事件,如何知道检查了哪些项目?
谢谢
jquery - 如何从 Vtiger 6.x 中的选项列表中动态选择一个项目
以新的票证形式,我有 2 个picklists
:
Category
有 2 项:C1
和C2
Assigned To
有 2 项:A1
和A2
。
当用户C1
从选项列表“类别”A1
中选择时,项目会自动从选项列表“分配给”中选择。当用户选择C2
时,“分配给”会自动更改为A2
。
据我所知,Vtiger 6.x picklist
没有使用,Select2 jquery
因为当我删除Select2 .js
文件时选择列表仍然有效。
salesforce - Salesforce 规则在选择另一个选项列表时显示选项列表中的选定值
我是销售人员的新手,正在学习它。有一个我要执行的任务,描述如下:
我为这个对象创建了一个自定义对象属性和几个字段。此对象Country和City有两种选项列表类型的字段。
Country字段包含以下值:美国、英国、印度、中国、日本等。
城市字段包含以下值:纽约、洛杉矶、格拉斯哥、伦敦、东京、北京、新德里、德拉敦等。
我想要做的是当用户在Country字段中选择特定值时,只有相关的City应该显示在City字段中以供选择。
例如:如果用户在Country字段中选择 United States,则在City字段中应仅显示 New York 和 Los Angeles 以供选择,或者如果用户在Country字段中选择 United Kingdom,则在City字段中应仅显示 Glasgow、Manchester 和 London 以供选择然后用户将从可用的城市值中选择一个值。
在此先感谢,任何帮助表示赞赏。
primefaces - 在 Primefaces 选择列表中保留源列表
我在我的项目中实现了一个选择列表。
我试图改变这个视图的逻辑以适应我的行为。我想将 SourceList 保持原样,并且仅在给定 itemScope 不在 targetList 中时才更改 targetList。
我的做法:
这在逻辑上适用于 DualList,因为它返回正确的填充列表,但它有点解决方法和肮脏。这里的问题是它仍然删除了视图中的项目。
我的方法甚至可能吗?
delphi - 自定义 dbgrid 和 Picklist 问题
我正在创建自己的 DBGRid,它工作正常,除了选择列表。无论为网格设置什么按钮样式,它总是显示就地编辑器,既不是选择列表也不是椭圆按钮!
我想不出我正在做的错误:(。这是相关代码:
构造函数和析构函数只是调用了inherited,构造函数只是为网格设置了一些颜色。
java - Primefaces PickList Ajax在将事件传输到bean时未触发
嘿 StackOverflow 社区,也许你们能够帮助我,因为我没有想法。
我正在使用 PrimeFaces 6.0
问题:我的 PickList 没有触发事件,因此我的 Java 代码无法处理它。
我的视图.xhtml
我已经测试过了,如果我将 SaveData 按钮移动到上部表单标签内,它也不再触发事件。
我的豆子:
我现在对问题源的唯一想法与选项卡视图内部的对话框有关,但代码中其他任何地方的所有其他 actionListener 都可以工作。
已经谢谢大家了
php - 得到未定义的变量:当我尝试制作选择列表时
我想制作一个模态选项列表表单。这是我的控制器:
这是视图_customer_list.blade.php
这是我的路线
当我打开 localhost/customer/list 它工作
但是当我尝试传递到这样的另一个视图时
像这样的路由 Route::get('/customer/add', 'CustomerController@create');
我收到错误:
未定义变量:列表(查看:/srv/web/resources/views/customer/_customer_list.blade.php)(查看:/srv/web/resources/views/customer/_customer_list.blade.php)
jsf - Primefaces p:picklist 获取目标列表中的选定项目
我想在 ap:picklist 的目标列表中获取选定的元素
1:ajax event="select" 只获取最后一个选定的元素,但我需要获取所有选定的元素。
我的选择列表:
处理select事件的bean方法:
我的表单中还有 ap:selectOneRadio,它(在更改时)应该修改我在选项列表中的 targetList 的所有选定元素。
我当前处理 p:selectOneRadio 中的 changeevent 的 bean 方法:
但它实际上应该是这样的:
我需要一种方法来跟踪我的 targetList 中的所有选定元素,而不仅仅是最后一个(正如我从 select 事件中得到的那样)。
填充选定元素列表(在选择事件中添加当前选定元素)的问题是,当用户将多选更改为单个元素选择时,我永远不会收到取消选择事件。
根据 Kukeltje 的回复更新:
<p:ajax onstart>
在我的 selectOneRadio 中添加了一个:
使用相应的 JS 来“查找”选定的 ID:
我正在努力研究如何以“正确的方式”处理这个结果。目前,我将 resultString(代表所选 ID)传递给我的请求映射。并调用远程命令
在我的控制器中,我阅读并获取了 ID:
我现在的问题是,在调用 getParamsFromJS() 方法之前调用了我的 selectOneRadio 的 ajax 事件“valueChange”的侦听器方法。所以显然我做错了什么:-)
帮助或任何建议都会很棒
谢谢你。
primefaces - PickList 失去价值
我有一个简单的持久对象(休眠,如果它有任何不同):
PrimeFaces 代码看起来像(相关片段):
managedBeanA.handleTransfer 所做的只是持久化传递的对象。
一切似乎都很好,我可以扩展行并调用 getDualList。当我展开另一行时,会调用另一个 getDualList - 一切都符合预期。
当我将项目从源移动到目标时,会调用 managedBeanA.handleTransfer 并将相关对象保存在数据库中。
但是,这里的问题是,当表格被更新时 - 无论是表单提交还是 ajax,我可以看到 setDualList 被调用为 p:dataTable 中的每个项目,并使用 EMPTY getSource 本质上破坏了之前保留的所有链接(即this.children = null)。先前链接的 ObjectA 对象仍在数据库中,但它们不再链接...
有什么想法吗?