PDA

View Full Version : سوال: نحوه ی استفاده از tab و inter در رفتن از یک textbax به یک textbax دیگر



malaki.davud
یک شنبه 27 آذر 1390, 11:18 صبح
نقل قول: تبدیل enter به tab با jquery در asp.net

سلام.
من کد شما رو امتحان نکردم . اما آیا اونو در رویداد Document Ready قرار دادید ؟
--
به هر حال کد زیر صحیح است و کار می کند :



$(document).ready(function(){ $("input").not( $(":button") ).keypress(function (evt) { if (evt.keyCode == 13) { iname = $(this).val(); if (iname !== 'Submit'){ var fields = $(this).parents('form:eq(0),body').find('button, input, textarea, select'); var index = fields.index( this ); if ( index > -1 && ( index + 1 ) < fields.length ) { fields.eq( index + 1 ).focus(); } return false; } } }); });



کسی متونه با توجه به نقل قول بالا راهنمایی بکنه ؟:متفکر:

خورشید *ستاره
یک شنبه 27 آذر 1390, 11:24 صبح
سلام
در قسمت بالا نوار منو گزینه view رو باز کن و گزینه tab order انتخاب کن و با توجه به تست باکس هات شماره گذاری کن و دوباره tab order کلیلک کن تا به حالت اولیه برگرده
در حال اجرا هم با فشارد دادن دکمه تب رو کیبورد باتوجه به شماره گذاریت پرش می کنه.

malaki.davud
یک شنبه 27 آذر 1390, 12:10 عصر
سلام
در قسمت بالا نوار منو گزینه view رو باز کن و گزینه tab order انتخاب کن و با توجه به تست باکس هات شماره گذاری کن و دوباره tab order کلیلک کن تا به حالت اولیه برگرده
در حال اجرا هم با فشارد دادن دکمه تب رو کیبورد باتوجه به شماره گذاریت پرش می کنه.

من که هر چی گشتم tab order رو پیدا نکردم tab order در C# بود ولی در اینجا فکر نکننم باشه !!؟
راه حل دیگه ای نداری ؟

hossein_sh2008
یک شنبه 27 آذر 1390, 16:41 عصر
سلام دوستان
بايد از ajax استفاده كنيد يا java script

IFA_USER
یک شنبه 27 آذر 1390, 20:21 عصر
سلام



<body runat="server" id="Body1" onkeydown="javascript:if(window.event.keyCode == 13) window.event.keyCode = 9;"



اینو تست کن

malaki.davud
دوشنبه 28 آذر 1390, 19:51 عصر
در یک مثال می تونید نشان دهید که چطور می توان با tab و یا inter از یک textbax به textbax دیگر بریم ؟