Переместите курсор, чтобы закончить ввод с вводом в маске jquery

Я использую плагин jQuery для маскированного ввода, и когда я беру фокус поля и возвращаю фокус (размытие, фокус), курсор возвращается в начало, нужно всегда оставлять курсор в конце, но я не могу.

$('#id_origin_zipcode').bind('focus', $.proxy(this.moveCursorToEnd, this));

moveCursorToEnd: function(e){
    var value = $('#id_origin_zipcode').val();
    $('#id_origin_zipcode').val(value);

},

person Vanderson Ramos    schedule 11.04.2014    source источник
comment
Можете ли вы показать, какой код у вас есть до сих пор? Это было бы очень полезно.   -  person wrxsti    schedule 11.04.2014
comment
stackoverflow.com/questions/511088/   -  person David Stetler    schedule 11.04.2014


Ответы (1)


Вы можете установить для selectionStart и selectionEnd длину значения. например

<input type="text" onFocus="this.selectionStart = this.selectionEnd = this.value.length;" />
person NoGray    schedule 11.04.2014