Add select/deselect all buttons to multiselect custom fields
This commit is contained in:
parent
6e84309289
commit
351bb5c272
@ -399,7 +399,11 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
|
|||||||
}
|
}
|
||||||
echo '<option '.$selected.'>'.$option.'</option>';
|
echo '<option '.$selected.'>'.$option.'</option>';
|
||||||
}
|
}
|
||||||
echo '</select></div></div>';
|
echo '</select>
|
||||||
|
<div class="btn-group" role="group">
|
||||||
|
<button type="button" class="btn btn-default" onclick="selectAll(\''.$v['name'].'\')">Select All</button>
|
||||||
|
<button type="button" class="btn btn-default" onclick="deselectAll(\''.$v['name'].'\')">Deselect All</button>
|
||||||
|
</div></div></div>';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
/* Default text input */
|
/* Default text input */
|
||||||
|
@ -304,7 +304,11 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
|
|||||||
echo '<option '.$selected.'>'.$option.'</option>';
|
echo '<option '.$selected.'>'.$option.'</option>';
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '</select></div></div>';
|
echo '</select>
|
||||||
|
<div class="btn-group" role="group">
|
||||||
|
<button type="button" class="btn btn-default" onclick="selectAll(\''.$v['name'].'\')">Select All</button>
|
||||||
|
<button type="button" class="btn btn-default" onclick="deselectAll(\''.$v['name'].'\')">Deselect All</button>
|
||||||
|
</div></div></div>';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
/* Checkbox */
|
/* Checkbox */
|
||||||
@ -570,7 +574,11 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
|
|||||||
echo '<option '.$selected.'>'.$option.'</option>';
|
echo '<option '.$selected.'>'.$option.'</option>';
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '</select></div></div>';
|
echo '</select>
|
||||||
|
<div class="btn-group" role="group">
|
||||||
|
<button type="button" class="btn btn-default" onclick="selectAll(\''.$v['name'].'\')">Select All</button>
|
||||||
|
<button type="button" class="btn btn-default" onclick="deselectAll(\''.$v['name'].'\')">Deselect All</button>
|
||||||
|
</div></div></div>';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
/* Default text input */
|
/* Default text input */
|
||||||
|
13
index.php
13
index.php
@ -371,7 +371,12 @@ function print_add_ticket()
|
|||||||
echo '<option '.$selected.'>'.$option.'</option>';
|
echo '<option '.$selected.'>'.$option.'</option>';
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '</select></div></div>';
|
echo '</select>
|
||||||
|
<div class="btn-group" role="group">
|
||||||
|
<button type="button" class="btn btn-default" onclick="selectAll(\''.$v['name'].'\')">Select All</button>
|
||||||
|
<button type="button" class="btn btn-default" onclick="deselectAll(\''.$v['name'].'\')">Deselect All</button>
|
||||||
|
</div>
|
||||||
|
</div></div>';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'date':
|
case 'date':
|
||||||
@ -606,7 +611,11 @@ function print_add_ticket()
|
|||||||
echo '<option '.$selected.'>'.$option.'</option>';
|
echo '<option '.$selected.'>'.$option.'</option>';
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '</select></div></div>';
|
echo '</select>
|
||||||
|
<div class="btn-group" role="group">
|
||||||
|
<button type="button" class="btn btn-default" onclick="selectAll(\''.$v['name'].'\')">Select All</button>
|
||||||
|
<button type="button" class="btn btn-default" onclick="deselectAll(\''.$v['name'].'\')">Deselect All</button>
|
||||||
|
</div></div></div>';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'date':
|
case 'date':
|
||||||
|
@ -29,6 +29,14 @@ var loadJquery = function()
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
function selectAll(id) {
|
||||||
|
$('#' + id + ' option').prop('selected', true);
|
||||||
|
}
|
||||||
|
|
||||||
|
function deselectAll(id) {
|
||||||
|
$('#' + id + ' option').prop('selected', false);
|
||||||
|
}
|
||||||
|
|
||||||
function toggleRow(id) {
|
function toggleRow(id) {
|
||||||
if ($('#' + id).hasClass('danger'))
|
if ($('#' + id).hasClass('danger'))
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user