با سلام.
یک حدول دارم شامل کد درس و نام درس
می خوان توی view هر وقت کد درس را وارد می کنم اطلاعاتش توی جدول بیاد
یعنی وقتی در حال تایپ در textbox هستیم اطلاعات محدود شود
تا رقم اول را می زنیم تمام دروسی که عدد اولشون با عدد موجود در textbox برابر است آورده شود. عدد دوم را که می نویسیم دوباره همین اتفاق بیفتد و اطلاعات نشان داده شده در جدول محدودتر شود و به همین ترتیب
لطفا راهنمایی نمایید
با تشکر
باید با استفاده از Ajax در رویداد on مثل زیر مدیریت کنید
$('#inputDatabaseName').on('input',function(e){ alert('Changed!') });
یا میتونید از AutoComplete نیز استفاده کنید
با تشکر از استاد محترم
من با کد زیر اینکار رو انجام دادم:
$("#PreR").on('keyup', function () { var l = $(this).val(); if (l!="") { jQuery.post("/Admin/ExtractPreRequire/", { id: $(this).val() }) .success(function (value) { //$('#TbPre tbody').empty(); $(value).each(function (i, district) { $("#TbPre tbody").append("<tr data-id='" + district.PreRequiredCoursesID + "' data-name='" + district.PreRequiredCoursesName + "'><td>" + district.PreRequiredCoursesID + "</td><td>" + district.PreRequiredCoursesName + "</td></tr>"); }) }) } else { jQuery.post("/Admin/ExtractAllPreRequire/", { id: $(this).val() }) .success(function (value) { $('#TbPre tbody').empty(); $(value).each(function (i, district) { $("#TbPre tbody").append("<tr data-id='" + district.PreRequiredCoursesID + "' data-name='" + district.PreRequiredCoursesName + "'><td>" + district.PreRequiredCoursesID + "</td><td>" + district.PreRequiredCoursesName + "</td></tr>"); }) }) } })
اما قبل از انجام عملیات append وقتی روی جدول کلیک می کنم پیغامی ظاهر می شود اما بعد از انجام عملیات append هر چه روی جدول کلیک می کنم اتفاقی نمی افتد.
لطفا راهنمایی نمایید
با تشکر
مشکل حل شد
با تشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)