PDA

View Full Version : از کار افتادن کدهای جاوا بعد از کلیک دکمه ثبت



iranzagros
دوشنبه 25 شهریور 1392, 10:59 صبح
سلام
من تو پروژم وقتی دکمه اینتر زده میشه باید از تکست باکس فعلی به تکست باکس بعدی برم
همچنین اگه تکست باکسی که داخلش تایپ میکنم به maxlen برسه به صورت اتوماتیک به تکست باکس بعدی بره من تو اینترنت گشتم و این کدای جاوا اسکریبت رو پیدا کردم ولی مشکلم اینکه وقتی دکمه ذخیره یا ثبت رو میزنم دیگه عمل نمیکنه و از کار میفته ممنون میشم کمک کنید

<


script type="text/javascript">

$(

function () {

$(

'input:text:first').focus();



var $inp = $('input:text');

$inp.bind(

'keydown', function (e) {



//var key = (e.keyCode ? e.keyCode : e.charCode);



var key = e.which;



//var maxlen = $('input:text');



if (key == 13) {

e.preventDefault();



var nxtIdx = $inp.index(this) + 1;

$(

":input:text:eq(" + nxtIdx + ")").focus();

}

});

});



</script>



<script type="text/javascript">

$(

function () {

$(

"input").keypress(function (evt) {



var element = $(evt.target);



var tabIndex = element.attr('tabIndex');



var input = element.val();



var maxLength = element.attr("maxLength");



var inputLength = input.length;



var charCode = (evt.which) ? evt.which : evt.keyCode;



if (8 == charCode)



return true;



if (inputLength + 1 == maxLength) {



var nextElement = $("input[tabIndex=" + (parseInt(tabIndex) + 1) + "]");



if (nextElement) {

nextElement.focus();

}

}

});

});



</script>