-
عضو انجمن
چگونه یک جدول را در html مرتب سازی کنیم؟
من یه جدول در html ساختم که 2 سطر داره و 10 ستون
حالا میخوام بر اسال سطر دوم که همگی عدد هستند، به صورت نزولی از کوچک ترین عدد به بزرگترین عدد مرتب سازی بشه
راه حل چیه؟
عدد ها ممکنه در هر ثانیه تغیییر کنند. به همین دلیل میخوام به صورت خودکار از کوچک ترین عدد به بزرگترین عدد مرتب سازی بشه
نام اول |
34 |
نام دوم |
50 |
نام سوم |
3 |
نام چهارم |
9 |
نام پنجم |
42 |
نام ششم |
13 |
نام هفتم |
24 |
نام هشتم |
10 |
نام نهم |
11 |
نام دهم |
0 |
نمونه جدول: (برای مثال)
http://codepen.io/AllThingsSmitty/pen/MyqmdM
ویرایش توسط سیدرضا بازیار : June 8th, 2016 در ساعت 15:50
-
-
June 8th, 2016 15:44
# ADS
-
عضو جدید
پاسخ : چگونه یک جدول را در html مرتب سازی کنیم؟
ارائه دهنده سرور های مجازی و اختصاصی , گیم سرور , هاست دانلود, لینوکس , ویندوز از دیتاسنترهای #افرانت , #پارس آنلاین
www.IranicaServer.com
-
تعداد تشکر ها از Iranicaserver به دلیل پست مفید
-
عضو انجمن
پاسخ : چگونه یک جدول را در html مرتب سازی کنیم؟

نوشته اصلی توسط
Iranicaserver
میشه باهاش کاری کرد که به صورت پیشفرض این کار رو انجام بده و دیگه نیازی به کلیک کردن نباشه؟
- - - Updated - - -
http://codepen.io/jakestuts/pen/tGpju/
در این لینک یه جدول هست
میخوام که از حالت sortable خارج بشه و فقط ردیف Rank بر اساس صعودی (به صورت خودکار و بدون نیاز به کلیک) مرتب شده باشه
لینک دانلود جدول:
http://blog.teamtreehouse.com/wp-con...ata-source.zip
ویرایش توسط سیدرضا بازیار : June 8th, 2016 در ساعت 16:54
-
-
عضو جدید
پاسخ : چگونه یک جدول را در html مرتب سازی کنیم؟
با سلام اینو جایگزین کد جاوا کنی دیگه کاری به دکمه نداره
کد HTML:
var points = [40, 100, 1, 5, 25, 10];
document.getElementById("demo").innerHTML = points;
points.sort(function(a, b){return a-b});
document.getElementById("demo").innerHTML = points;
فقط می مونه عدد ها که باید عدد های خودتو درون تابع بزاری که اگر تعغیر کرد دیگه نیاز به دستی کارکردن نداشته باشی
مثلا اگر کدهات پی اچ پی هست و می خوای عدد ها رو توی تابع بزاری اینجوری میشه
var points = [$num1, $num2, $num3, $num4, $num5, $num6];
ویرایش توسط Iranicaserver : June 8th, 2016 در ساعت 16:56
ارائه دهنده سرور های مجازی و اختصاصی , گیم سرور , هاست دانلود, لینوکس , ویندوز از دیتاسنترهای #افرانت , #پارس آنلاین
www.IranicaServer.com
-
تعداد تشکر ها از Iranicaserver به دلیل پست مفید
-
عضو انجمن
پاسخ : چگونه یک جدول را در html مرتب سازی کنیم؟

نوشته اصلی توسط
Iranicaserver
با سلام اینو جایگزین کد جاوا کنی دیگه کاری به دکمه نداره
کد HTML:
var points = [40, 100, 1, 5, 25, 10];
document.getElementById("demo").innerHTML = points;
points.sort(function(a, b){return a-b});
document.getElementById("demo").innerHTML = points;
فقط می مونه عدد ها که باید عدد های خودتو درون تابع بزاری که اگر تعغیر کرد دیگه نیاز به دستی کارکردن نداشته باشی
مثلا اگر کدهات پی اچ پی هست و می خوای عدد ها رو توی تابع بزاری اینجوری میشه
var points = [$num1, $num2, $num3, $num4, $num5, $num6];
الان به صورت پیشفرض مرتب شده. اما دوتا مشکل هست:
۱- چطوری یه جدول بگم که بر اساس این مرتب بشه؟
۲- هر جا که آی دی demo فراخوانی بشه، همه این اعداد پشت سر هم قرار میگیرن. اما من میخوام به ترتیب در خانه های جدول مرتب بشن
-