我希望能够以编程方式从下拉列表中选择内容,例如http://select2.github.io/select2/#programmatic。但是下载格式似乎也是由filterformatter小部件生成的(我没有在HTML中的任何地方包含它),我初始化了:
$('#client_table').tablesorter({
theme: "blue",
headers: {1: {sorter: 'types'}},
widgets: ["filter", "zebra"],
widgetOptions : {
filter_formatter: {
1 : function ($cell, indx) {
return $.tablesorter.filterFormatter.select2($cell, indx, {
closeOnSelect: false,
placeholder: "Select events",
allowClear: true,
match: false, // exact match only
});
},
在这种情况下,我将select2打成什么元素?我应该使用的值/数据是什么(例如,我想要选择的是字符串APP_STATE)。
答案 0 :(得分:0)
当select2应用于表时,表格单元格的类名称为select2col0
,其中(0
是基于列的零索引)。
如果您打开this demo并在控制台中输入以下代码,则会以编程方式设置值:
$('.select2col0').find('input').select2('val', ['abc']);