2013-09-20 3 views
1

Я использую следующий код для создания текстового поля кендо.Настройка фокуса на кендо числовое текстовое поле

Html

<input type='text' name='num_wks_or_mons' id='num_wks_or_mons' tabindex='5'/> 

Jquery

$("#num_wks_or_mons").width(295).kendoNumericTextBox({ 
      min:0, 
      max:99, 
      step:1, 
      format: "n0" 
     }); 

Evenif я установка атрибута tabindex как 5 элемент не получит фокус, если если tabout из elemnent с tabindex = 4 .Когда я tabout от элемента с tabindex = 4 фокус переходит к следующему элементу, который не является текстовым полем кендо.

ответ

3

Установить фокус, как это,

$('#num_wks_or_mons').siblings('input:visible').focus(); 
0

Установить фокус, как это,

setTimeout("$('#num_wks_or_mons').focus();", 500); 
+0

Мне нужно установить фокус на focusout предыдущего element.Not во временном интервале –

+0

@ Глубоко, я понимаю. – Jaimin

0
<script type="text/javascript"> 
    $(document).ready(function() { 
     setTimeout(function() { 
      $('#txtThresholdAmount').siblings('input:visible').focus(); 
     }, 1000); 
    }); 
</script> 
Смежные вопросы