سلام
فرض کنید صفحه زیر را داریم وکلاس مربوطه
<div class="container"> <div class="row"> <div class="col-12"> <div class="row"> <div class="col-6 one"><input type="radio" name="a" data-id="" data-name=""></div> <div class="col-6 one"><input type="radio" name="a" data-id="" data-name=""></div> </div> </div> <div class="col-12"> <div class="row"> <div class="col-6 tow"><input type="radio" name="b" data-id="" data-name=""></div> <div class="col-6 tow"><input type="radio" name="b" data-id="" data-name=""></div> </div> </div> <div class="col-12"> <div class="row"> <div class="col-6 three"><input type="radio" name="c" data-id="" data-name=""></div> <div class="col-6 three"><input type="radio" name="c" data-id="" data-name=""></div> </div> </div> <div class="col-12"> <div class="row"> <div class="col-6 four"><input type="radio" name="d" data-data-id="" data-name="" data-name=""></div> <div class="col-6 four"><input type="radio" name="d" data-data-id="" data-name="" data-name=""></div> </div> </div> <div class="col-12"> <button id="Add">Add</button> </div> </div> </div>
public class Answer { public int Id { get; set; } public string a { get; set; } public string b { get; set; } }
حالا می خواهم اطلاعات بصورت همزمان به action مربوطه ارسال شود(data-idوdata-name هر radio که تیک خورده است)
مشکل من اینه که نمی دانم همه را چگونه باهم ارسال کنم اگر یک سطر بود مشکلی نداشتم
لطفا با کد راهنمای بفرمایید
1- یه کلاس بدید به تگ های پدر.
2- با جی کوئری یا جاوا اسکریپت Lengh اون کلاس رو بگیرید.
3- یک حلقه ی For با محدوده ی Lengh ایجاد کنید.
4- با جی کوئری و eq() مقدار هارو بگیرید و هر بار با آجاکس ارسالش کنید به سمت سرور.
سلام
یعنی می فرمایید مثلا چهار بار با ajax اطلاعات را ارسال کنم سمت controler
اگر منظورتان این نبود لطف کنید وبا کد توضییح دهید
برای فقط 1 بار ارسال به سرور می تویند داده هارو در آرایه ذخیره کنید و به سمت سرور ارسال کنید.
سلام
میشه یک نمونه قرار دهید
باسپاس
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)