fh_joker
چهارشنبه 06 آبان 1394, 13:47 عصر
سلام
می خوام وقتی کاربر گزینه بکاپ رو انتخاب کرد پنجره دانلود باز بشه.کدها با ajax هست به همین خاطر کد سمت سرور نمی ره که دانلود بشه
اومدم این کد رو گذاشتم.
var excel_arr=excel_arr;
var myJSONText = JSON.stringify(excel_arr);
var a = document.createElement('a');
var linkText = document.createTextNode("excel_file");
a.appendChild(linkText);
a.title = "excel_file";
a.href = "download-xlsx.php?excel_arr=" +myJSONText;
document.body.appendChild(a);
a.click();
حالا دو تا مشکل دارم.
1- توی صفحه بعد count آزایه رو 1 نمایش میده.
2-وقتی داده ها زیاد میشه پیغام 414 - Request-URI Too Long دریافت می کنم.که داده های من نزدیک به 15 هزارتاست.
به نظرم ارسال این همه رکورد با url درست نیست.ولی نمی دونم چه کارش کنم.
لطفا راهنمایی کنید.ممنون
می خوام وقتی کاربر گزینه بکاپ رو انتخاب کرد پنجره دانلود باز بشه.کدها با ajax هست به همین خاطر کد سمت سرور نمی ره که دانلود بشه
اومدم این کد رو گذاشتم.
var excel_arr=excel_arr;
var myJSONText = JSON.stringify(excel_arr);
var a = document.createElement('a');
var linkText = document.createTextNode("excel_file");
a.appendChild(linkText);
a.title = "excel_file";
a.href = "download-xlsx.php?excel_arr=" +myJSONText;
document.body.appendChild(a);
a.click();
حالا دو تا مشکل دارم.
1- توی صفحه بعد count آزایه رو 1 نمایش میده.
2-وقتی داده ها زیاد میشه پیغام 414 - Request-URI Too Long دریافت می کنم.که داده های من نزدیک به 15 هزارتاست.
به نظرم ارسال این همه رکورد با url درست نیست.ولی نمی دونم چه کارش کنم.
لطفا راهنمایی کنید.ممنون