ورود

View Full Version : اجرای کد با اینتر



نیکناز
دوشنبه 24 تیر 1392, 11:36 صبح
سلام دوستان
یه قسمت سرچ در سایت دارم
برای کد سرچ کد جاوا اسکریپت نوشتم
می خوام وقتی در تکست اینپوت متن وارد و دکمه اینتر از کیبورد کلیک شد کد جستجو اجرا شود الان با کلیک دکمه کدم کار میکنه میخوام با اینتر هم کار کنه

houshang.karami
دوشنبه 24 تیر 1392, 21:49 عصر
خوب شما یک action دارید با یک پارامتر ورودی
یک کد جاوا اسکریپت بنویسید و اون action را با اون پارامتر صدا بزنید

$(".search input").bind("keyup", function (e) {
do something()

});
البته سرچ شما باید Ajax باشد و در قسمت success نتیجه را یاید به صفحه یا اون کنترلی که نتایج را نشان می دهید بایدبرگرداند
و اگر خواستید حالت غیر Ajax بروید حالت غیر Ajax از window.open استفاده کنید و window.open("actionname/parametername")

younesdoost
سه شنبه 25 تیر 1392, 15:50 عصر
<input type="text" id="search" onkeypress="if(event.keyCode==13)"
$("#search").live("keypress", function (event) {

if (event.which == 13) {

event.preventDefault();

اینجا سرچ رو انجام بدید
{{