لیست check box و انتخاب چندتایی ردیف های جدول توسط جاوا اسکریپت
سلام وقت به خیر
توی جدول بالا جلوی هر کدام از ردیف های جدول یک checkbox قرارداره که کاربر امکان داره یک یا چند تا از این checkbox هارو انتخاب کنه و بروی دکمه "ثبت هنرجوهای انتخابی " کلیک کنه
1 - چه جوری تشخیص بدم کدوم checkbox ها انتخاب شده ؟
2- با توجه به انتخاب checkbox هر ردیف میخوام ایدی اون ردیف توی یک ارایه قرار بگیره و سمت سرور ارسال بشه
ممنون میشم برای کد های سمت سمت کلاینت(view) و کد های سمت سرور (Controller) راهنمایی کنید
پاسخ هوش مصنوعی
برای پیاده سازی لیست `
انتخاب
نام هنرجو
هنرجو 1
هنرجو 2
هنرجو 3
در کد بالا:
- با استفاده از `` یک چک باکس برای هر ردیف جدول ایجاد شده است.
- زمانی که کاربر روی دکمه "ثبت هنرجوهای انتخابی" کلیک کند، آیدی های چک باکس های انتخاب شده جمع آوری می شوند.
- سپس این آیدی ها به سرور با استفاده از Fetch API ارسال می شوند.
حالا برای سمت سرور، بسته به اینکه از چه فریمورکی استفاده می کنید، می توانید یک کنترلر برای دریافت این اطلاعات بنویسید. برای مثال:
const express = require('express');
const app = express();
app.use(express.json());
app.post('/your-server-endpoint', (req, res) => {
const selectedIds = req.body.ids;
console.log('Selected IDs:', selectedIds);
// پردازش آیدی ها و ثبت هنرجوها در دیتابیس یا انجام هر کار دیگری
res.json({ message: 'IDs received', selectedIds });
});
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
در کد سرور فوق:
- یک روت برای endpoint مشخص شده که داده های دریافتی از کلاینت را پردازش می کند.
- شما می توانید آیدی های دریافتی را در دیتابیس ثبت کنید یا هر کار دیگری که نیاز دارید انجام دهید.
شما خودتون چه کدهایی رو نوشتید؟ چون صرفا با دیدن یک عکس نمیشه کدی ارائه داد. البته من میتونیم یه سری کد رو الان براتون قرار بدم ولی چون نمیدونم شما خودتون چه کدهایی رو قرار دادید مطمئنا کدهایی که بنده هم قرار بدم به درد شما نمیخوره.
برای اینکه بشه راهنمایی بهتری انجام داد باید حداقل بدونیم چه چیزی شما نوشتید و آی دی ها رو چجوری ساختید و چجوری در جدول نگهداری می کنید
سلام وقت به خیر
ممنون از پاسخ شما
اطلاعات که توی view میبینید از جدول AspNetUsers خوانده شده است با توجه به تصویر پایین
و برای view مدلی ارسال نشده ..
با توجه به checkbox های جلوی user میخوام id های اونارو ارسال کنم سمت سرور و این id ها رو توی یک جدول دیگه ثبت کنم .
- آموزش استفاده از پلاگین گردونه شانس در Asp.net core به همراه سورس
- نمایش متن به صورت فرمت شده در CkEditor
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- کار با CkEditor با قابلیت آپلود عکس
- خطا در ایجاد migration در Asp.net core
- تفاوت های Asp.net core و Asp.net mvc چیه؟
- دلیل اسپم شدن ایمیل های ارسالی از سرور
- نحوه لایه بندی پروژه Core و اضافه کردن به IIS
- ارسال ایمیل در Asp.net core
- آیا میشه در mvc core از کامپونت استفاده کرد
- آپلود فایل در Asp.net core چگونه است؟
- حذف کامل یک رکورد در جدول ریلیشن شده
- اشکال در آپلود فایل ویدیو در mvc core 2