在使用setSelectionRange方法的时候一定要加setTimeout,否则无效,代码
var num = $('#input_phone').val().length; setTimeout(function(){ $('#input_phone')[0].setSelectionRange(num,num); },10)