شنبه ۱ دی ۱۴۰۳ |  عضویت / ورود

چگونه از یک table با کمک jQuery خروجی CSV (اکسل) بگیریم؟


Monday, 2017 January 09   نویسنده: Hamid   تعداد بازدید: 5431 بار  #طراحي صفحات وب   امتیاز متوسط: امتیازی داده نشده است

اگر طراح وب باشید، یکی از چیزهایی که احتمالاً خیلی لازم خواهید داشت، این است که از یک جدول که روی صفحه وب دارید، خروجی csv بگیرید.

برای این کار، افزونه‌های مختلفی برای jQuery وجود دارد اما تست‌های من، افزونه jquery.TableCSVExport.js را برنده‌ی همه معرفی می‌کند.

روال کار

کافی‌ست jQuery را به صفحه وارد کنید و سپس فایل jquery.TableCSVExport.js از افزونه زیر را نیز دانلود و به صفحه وارد کنید:

TableCSVExport

یعنی خواهید داشت:

<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="jquery.TableCSVExport.js"></script>

سپس یک دکمه زیر جدول قرار دهید:

<button id="export">Export</button>

حالا قطعه کد زیر را قرار دهید:

<script>
    $("#export").click(function(){
        $("table").TableCSVExport({
            delivery: "download",
            filename: "export.csv"
        });
    });
</script>



موفق باشید؛
حمید رضا نیرومند


.



ارسال سؤال یا نظر


1- شهاب اصلانی:
بوسیله: , در: Monday, 2019 February 18-کد: 15939
ممنون از راه حل ساده و کاربردی‌ای که ارائه دادید.

Tutorials ©