У меня есть требование использовать цифровую и символьную клавиатуру для разных ячеек в одном приложении.Я использую JQuery клавиатуры JS для достижения этой цели.Я могу передать макет ( numc, qwertyc ), но не могу изменить макет.Все приложение основано на HTML и JS.
afterSelectionEnd: function(instance, col, row, td) {
//alert(col)
var n='numc'; //qwerty
//if(col==0 || col==4){
if(col==1){
n='qwertyc';
}
this.getActiveEditor().beginEditing();
keyboardNum(n);
},
function keyboardNum(layouts) {
var kb,
$input = $(':focus');
if ($input.length) {
lastInput = $input;
// close the last keyboard
kb = lastInput.getkeyboard();
if (kb) {
kb.close(true);
}
//alert(kb);
if (!$input.hasClass('.ui-keyboard-input')) {
$input.keyboard({
usePreview: false,
initialFocus: false,
layout: layouts
});
}
$input.getkeyboard().reveal();
}
}