سلام مهندس وقت بخیر
نمیدونم اینجا جاش هست یا خیر تو قسمت جاوا سکریپت هم سوال کردم پاک کردن
من مشکلی کەدارم اینە این دستور تویە جاوا سکریپت نوشتم اما انگار کار نمیکند لیست خالی میارە میشە لطف کنی بگی ججوری باید بنویسم کە لیست بیارە ممنون
<select name="NameOfDrug" class="form-control" asp-items="@(ViewData["OneGroup"] as SelectList)"></select>
سلام وقت شماهم بخیر
cshtml در زمان درخواست صفحه رند میشود
و جاوا اسکریپت توسط مرورگر
شما نمیتوانید چیزی رو که در زمان رندر شدن صفحه کار میکند در جاوا اسکریپت بیارید
حال راه حل چیست؟
شما میتونید یک پارشال ویو بسازید با action که یک مدل ورودی دریافت کند و ان را به ویو cshtml بدهد و در cshtml که همان پارشال ما هست رندر شود توسط سرور و بعد بعد خروجی html برگشته شده رو در جاوا اسکریپت بگیرید و نشان بدهید
دقت کنید که اگر با jq کار میکنید با html یا اگر js هست با innerHtml میتوانید html را اپند کنید
نکته ای که هست eventListinner روش کار نمیکنه مثلا با click در jq نمیشود هندلش کرد که باید از delegate در jq استفاده کنید
موفق باشید
ممنونم مهندس جان لطف کردی
سلامت باشی 🌷