Hello. is any way to prevent
the virtual keyboard from opening in mobile browser? i made POS system and like to use with tauchscreen. all lookup fields opening my virtual keyboard
prevent the virtual keyboard from opening
Re: prevent the virtual keyboard from opening
This code works on dropdowns from options list, but not for lookup.
/* Hide keyboard on select2 open event */
function hideSelect2Keyboard(e){
$j('.select2-search input, :focus,input').prop('focus',false).blur();
console.log('closing keyboard');
}
$j("select").select2().on("select2-open", hideSelect2Keyboard);
$j("select").select2().on("select2-close",function(){
setTimeout(hideSelect2Keyboard, 500);
});
/* Hide keyboard on select2 open event */
function hideSelect2Keyboard(e){
$j('.select2-search input, :focus,input').prop('focus',false).blur();
console.log('closing keyboard');
}
$j("select").select2().on("select2-open", hideSelect2Keyboard);
$j("select").select2().on("select2-close",function(){
setTimeout(hideSelect2Keyboard, 500);
});
Re: prevent the virtual keyboard from opening
It works!!!
$j('#table_nr-container').on('select2-open', function (e)
{
console.log('table_nr');
$j('.select2-search input, :focus,input').prop('focus',false).blur();
});
$j('#group-container').on('select2-open', function (e)
{
console.log('group');
$j('.select2-search input, :focus,input').prop('focus',false).blur();
});
$j('#item-container').on('select2-open', function (e)
{
console.log('item');
$j('.select2-search input, :focus,input').prop('focus',false).blur();
});
$j('select').on('select2-open', function (e)
{
console.log('amount');
$j('.select2-search input, :focus,input').prop('focus',false).blur();
});
$j('#table_nr-container').on('select2-open', function (e)
{
console.log('table_nr');
$j('.select2-search input, :focus,input').prop('focus',false).blur();
});
$j('#group-container').on('select2-open', function (e)
{
console.log('group');
$j('.select2-search input, :focus,input').prop('focus',false).blur();
});
$j('#item-container').on('select2-open', function (e)
{
console.log('item');
$j('.select2-search input, :focus,input').prop('focus',false).blur();
});
$j('select').on('select2-open', function (e)
{
console.log('amount');
$j('.select2-search input, :focus,input').prop('focus',false).blur();
});