Tag: 多选

在分页,工具栏搜索或filter之后,使jqGrid多选选择保持不变

我有这个jqGrid 。 以下是我想要的行为: 更改页面或进行搜索后,所选项目将保持选择(并向用户呈现)(工具栏或filter) 选择全部选择按钮时,如果当前页面上没有选择任何项目,则会全部选择它们。 如果已经选择了某个项目,它将清除整个列表,无论是否在页面上。 单击“发票打印”按钮时,它将使用已经创建的ID列表,或者创建已选择的所有IDS的列表,无论是否在当前显示中。 如果不支持filter,则可以接受,但是首选。 可以肯定的是,我对js知之甚少,但这里有一些我尝试过的成功并不大的事情: 这个答案建议使用onSelectRow和onSelectAll,但我无法实现。 看到失败 这看起来很有希望,但只会修复分页的事情。 所以#1看起来像一个首选的路线。 问题#2的pastebin PS回到了解js很少。 在我的项目中,函数select_ids的警报和未显示的function确实有效,不确定为什么它没有在jsfiddle中显示警报。 所以很抱歉,它需要修理,布朗尼指出,但发布分叉修复。 grid.jqGrid({ datatype: “local”, data: mydata, colNames:[‘Inv No’,’Date’, ‘Client’, ‘Amount’,’Tax’,’Total’,’Notes’], colModel:[ {name:’id’,index:’id’, key: true, width:70, sorttype:”int”}, {name:’invdate’,index:’invdate’, width:90, sorttype:”date”}, {name:’name’,index:’name’, width:100}, {name:’amount’,index:’amount’, width:80, align:”right”,sorttype:”float”}, {name:’tax’,index:’tax’, width:80, align:”right”,sorttype:”float”}, {name:’total’,index:’total’, width:80,align:”right”,sorttype:”float”}, {name:’note’,index:’note’, width:150, sortable:false} ], search:true, pager:’#pager’, jsonReader: {cell:””}, rowNum: 10, […]

bootstrap multiselect获取选定的值

如何重新启用onChange我的多选下拉列表中的所有选定值。 这里使用的插件。 试图使用以下但我认为我走错了路 $(‘#multiselect1’).multiselect({ selectAllValue: ‘multiselect-all’, enableCaseInsensitiveFiltering: true, enableFiltering: true, maxHeight: ‘300’, buttonWidth: ‘235’, onChange: function(element, checked) { var brands = $(‘#multiselect1 option:selected’); var selection = []; $(brands).each(function(index, brand){ selection.push(brand); }); console.log(selection); } }); 找到了 $(‘#multiselect1’).multiselect({ selectAllValue: ‘multiselect-all’, enableCaseInsensitiveFiltering: true, enableFiltering: true, maxHeight: ‘300’, buttonWidth: ‘235’, onChange: function(element, checked) { var brands = $(‘#multiselect1 option:selected’); […]

使用ColdFusion,jQuery和Ajax填充第二个下拉列表

我有一个有14个值的下拉列表。 根据所选的值,它将查询SQL Server数据库并返回一些客户端以在第二个下拉列表中显示。 我希望第二个下拉列表使用jQuery Multiselect Widget,其中每个值都有一个复选框可供选择。 这是我上次尝试做的事情,它只是不起作用。 Tier: Tier 1 Tier 2 Tier 3 Tier 4 Tier 5 Tier 6 Tier 7 Tier 8 Tier 9 Tier 10 Tier 11 Tier 12 Tier 13 Tier 14 Client: 这是jQuery的一次尝试: $(‘#click_me’).click(function() { alert(‘here’); $.ajax({ url: ‘Ajax-test.cfc?method=returnSomething’, data: { Tier: $(‘#lstTiers’).val() }, cache: false, dataType: ‘json’, success: function(data) […]

使用jqueryvalidation插件validation多选

试图弄清楚为什么我的收件人multiselect没有在表单提交上validation。 应至少选择1人。 我已将它设置为必需true但仍未显示错误。 http://jsfiddle.net/mMZYT/ JS: var validateform = $(“#pmForm”).validate({ rules: { recipient: { required: true }, bcc: { required: true }, subject: { required: true }, message: { required: true } }, invalidHandler: function(form, validator) { var errors = validator.numberOfInvalids(); if (errors) { var message = errors == 1 ? ‘You missed 1 field. It […]

如何在JSF中创建选项列表? 尝试使用JS / jQuery移动项目,但提交错误“validation错误:值无效”

我正在使用JSF 2.0创建Web应用程序,我将分配用户来查看项目。 为此我有两个清单。 具有未分配该项目的用户的第一个列表和列表B具有已分配该项目的用户。 我们可以交换数据。 我的代码是 > ” id=”dbleMeRight”/> 其中t是xmlns:t=”http://myfaces.apache.org/tomahawk” 。 PersonalInformationDataBean.java private List listOfUsers = new ArrayList(); private List listOfUsers002 = new ArrayList(); private List listOfListUsers = new ArrayList(); private List listOfListUsers002 = new ArrayList(); // above getter and setters Iterator itr = listOfUsers.iterator(); System.out.println(“list of usersssss == ” + listOfUsers); while (itr.hasNext()) { […]

使用jQuery快速清除多选启用上的所有选项?

我是否必须遍历所有并设置删除’selected’属性还是有更好的方法?

JQGrid – 多选

JQGrid中的多重选择只允许多项选择或单项选择,并且换档function不是我期望的换档选择。 我也不喜欢我们需要多选的combobox。 我可以使用什么其他解决方案进行多选?

如何从多选中获取最后选择的选项?

我正在寻找一种方法来使用jQuery以多选forms获取最后一个用户选择的选项。 我不是要查找列表中的最后一项,而是查找用户点击的最后一项。