62,074
社区成员
发帖
与我相关
我的任务
分享
var obj = $("input[name='CARNO']").val();
$("input[name='CARNO']").val(obj).focus();
$.ajax({
type: 'POST',
url: '/SCCM0101/GetCarNoView',
data: { appNo: appNo, carNo: carNo },
success: function (data) {
$("#disposeDiv").empty().append(data);
$("input[name='CARNO']").focus();
var tObj = $("input[name='CARNO']");
var sPos = tObj.val().length;
setCaretPosition(tObj, sPos);
var result = $("input[name='result']").val()
if (result == 'No') {
layer.alert("该车不可用");
$("input[name='CARNO']").val('');
}
}
});
function setCaretPosition(tObj, sPos) {
if (tObj.setSelectionRange) {
setTimeout(function () {
tObj.setSelectionRange(sPos, sPos);
tObj.focus();
}, 0);
} else if (tObj.createTextRange) {
var rng = tObj.createTextRange();
rng.move('character', sPos);
rng.select();
}
}
[/quote]
你在输入框加个ID选择器textId
var tObj = document.getElementById("textId");
var sPos = tObj.value.length;
setCaretPosition(tObj, sPos);
用jquery获取元素不行
$.ajax({
type: 'POST',
url: '/SCCM0101/GetCarNoView',
data: { appNo: appNo, carNo: carNo },
success: function (data) {
$("#disposeDiv").empty().append(data);
$("input[name='CARNO']").focus();
var tObj = $("input[name='CARNO']");
var sPos = tObj.val().length;
setCaretPosition(tObj, sPos);
var result = $("input[name='result']").val()
if (result == 'No') {
layer.alert("该车不可用");
$("input[name='CARNO']").val('');
}
}
});
function setCaretPosition(tObj, sPos) {
if (tObj.setSelectionRange) {
setTimeout(function () {
tObj.setSelectionRange(sPos, sPos);
tObj.focus();
}, 0);
} else if (tObj.createTextRange) {
var rng = tObj.createTextRange();
rng.move('character', sPos);
rng.select();
}
}
var tObj = $("input[name='CARNO']");
var sPos = tObj.val().length;
setCaretPosition(tObj, sPos);
function setCaretPosition(tObj, sPos) {
alert(tObj.setSelectionRange)
if (true) {
setTimeout(function () {
tObj.setSelectionRange(sPos, sPos); //物件沒有支援這個屬性或方法 'setSelectionRange'
tObj.focus();
}, 0);
} else if (tObj.createTextRange) {
var rng = tObj.createTextRange();
rng.move('character', sPos);
rng.select();
}
}
var tObj =$("input[name='CARNO']");
var sPos = tObj.value.length;
setCaretPosition(tObj, sPos);
function setCaretPosition(tObj, sPos){
if(tObj.setSelectionRange){
setTimeout(function(){
tObj.setSelectionRange(sPos, sPos);
tObj.focus();
}, 0);
}else if(tObj.createTextRange){
var rng = tObj.createTextRange();
rng.move('character', sPos);
rng.select();
}
}