چگونه از یک table با کمک jQuery خروجی CSV (اکسل) بگیریم؟
اگر طراح وب باشید، یکی از چیزهایی که احتمالاً خیلی لازم خواهید داشت، این است که از یک جدول که روی صفحه وب دارید، خروجی 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>
موفق باشید؛
حمید رضا نیرومند
.
- مطالب مرتبط:
- طریقه ثبت یك سایت در موتورهای جستجو
- آموزش ویدئویی ارسال یک پست در وردپرس به طور کامل (wordpress post)
- مرجع كامل كد HTML رنگ ها (کد شش رقمی رنگ ها)
- ارتباط نام سایت و رتبه آن در موتورهای جستجو
- روان شناسی رنگ ها در طراحی صفحات وب
- كد نمایش آنلاین بودن مدیر سایت، در یاهو مسنجر
- ------------
- در اکسس چگونه بخشی از یک فیلد را از کاربر بگیریم و مشابهات آن (LIKE) را جستجو کنیم؟
- چگونه از Word خروجی PDF بگیریم که Hyperlinkها و Bookmarkها در آنها حفظ شوند؟
- چگونه یک عکس را در فتوشاپ، برای وب ذخیره کنیم؟ (آموزش save for web در فتوشاپ)
- چگونه به کمک javascript به کاربر اجازه ندهیم حروف خاصی را در یک فیلد وارد کند؟
- رفع مشکل فایل CSV در نمایش به صورت ستونی و مشکل در نمایش حروف فارسی
ارسال سؤال یا نظر
1- شهاب اصلانی:
بوسیله: , در: Monday, 2019 February 18-کد: 15939
ممنون از راه حل ساده و کاربردیای که ارائه دادید.