barnamenevis2016
پنج شنبه 10 اردیبهشت 1394, 16:19 عصر
سلام...واقعیت دقیق نمی دونستم چه اسمی برا عنوان انتخاب کنم...امیدوارم بی ربط نباشه :)
$(document).ready(function() { $("div").css("border","9px solid red");
$(".autosuggest").keyup( function() {
var search_term = $(this).attr("value");
alert(search_term);
});
});
به کد بالا نگاه کنید...من انتظار دارم که با هر بار تایپ کردن جدید در یک فیلد متنی با کلاس autosuggest محتویات اون فیلد به متغیر search_term منتصب بشه و بعد برای کاربر نمایش داده بشه...ولی مشکل اینجاست که چیزی که به متغیر search_term منتصب می شه مقداری هست که فیلد autosuggest در هنگام لود شدن و پیش فرض داراست...و من هرچی در اون فیلد بنویسیم...همون متن اولیه و پیش فرض برای کابر نمایان میشه
$(document).ready(function() { $("div").css("border","9px solid red");
$(".autosuggest").keyup( function() {
var search_term = $(this).attr("value");
alert(search_term);
});
});
به کد بالا نگاه کنید...من انتظار دارم که با هر بار تایپ کردن جدید در یک فیلد متنی با کلاس autosuggest محتویات اون فیلد به متغیر search_term منتصب بشه و بعد برای کاربر نمایش داده بشه...ولی مشکل اینجاست که چیزی که به متغیر search_term منتصب می شه مقداری هست که فیلد autosuggest در هنگام لود شدن و پیش فرض داراست...و من هرچی در اون فیلد بنویسیم...همون متن اولیه و پیش فرض برای کابر نمایان میشه