Вече деня е към края си и почнах да пиша глупости, та за това искам маалко помощ.
Правя една простотия тука която да генерира репорти в PDF но искам да става с JavaScript а не на сървъра. За целта си написах ето това:
Всичко е ОК, и PDFите си те правят. По принцип, смятам , че правилно съм RESET вал масива, но когато тръгна да печатам PDFа (т.е. да го запиша като файл), се оказва, че предните стойности си стоят в масива .
Въпроса ми е: тъй ли се ресетваше масив в javascript.
Правя една простотия тука която да генерира репорти в PDF но искам да става с JavaScript а не на сървъра. За целта си написах ето това:
Код:
var params = new Array();
params.length = 0;
params['file_name'] = $('#editStudentFirstName').val()+" " + $('#editStudentLastName').val();
params['header'] = 'Date: '+$('#modalDate').text()+', Time:' + $('#modalTime').text()+",\n"+'Price:'+$('#modalPrice').text()+' GBP';
params['locationCom'] = 'Location: '+$('#addStudentModalHeaderDescription').text();
params['title'] = 'Title: '+$('#editStudentTitle').val();
params['first_name'] = 'First name: '+$('#editStudentFirstName').val();
params['last_name'] = 'Last name: '+$('#editStudentLastName').val();
params['post_code'] = 'Post code: '+$('#editStudentPostCode').val();
params['address1'] = 'Address 1: '+$('#editStudentAdress1').val();
params['address2'] = 'Address 2: '+$('#editStudentAdress2').val();
params['town'] = 'Town: '+$('#editStudentTown').val();
params['phone_number']= 'Phone number: '+$('#editStudentPhoneNumber').val();
params['mobile_phone']= 'Mobile number: '+$('#editStudentMobilePhoneNumber').val();
params['email'] = 'Email: '+$('#editStudentEmail').val();
$(document).on('click','#exportStudentToPDF',function() { exportOneStudentToPdf(params) } );
Въпроса ми е: тъй ли се ресетваше масив в javascript.