Динамический распечаток данныхHtml

Программисты Html
Ответить
Anonymous
 Динамический распечаток данных

Сообщение Anonymous »

Печать Динамически сгенерированные данные при нажатии кнопки печати. ​​Таблица имеет идентификатор, но данные таблицы (TD и TR) сгенерированы. Print javascript.
html -код -


Representative Report

Date
Doctor's Name
Sampling Tablets
Samling Quantity
Chemists
POB
Location
Area




< /code>
Ajax вызовы для создания отчета в таблице -< /p>
for (element in data)
{
var productsArray = data[element].products.split(',');
var quantityArray = data[element].quantity.split(',');
var chemistArray = data[element].Retailername.split(',');
var pobArray = data[element].Pob.split(',');

// find the largest row number
var maxRows = Math.max(productsArray.length, quantityArray.length, chemistArray.length, pobArray.length);

var content = '';
var date = '' + data[element].date + '';
var doctorName = '' + data[element].doctor_name + '';
var locations = '' + data[element].locations + '';
var area = '' + data[element].area + '';

content += '' + date + doctorName;

for (var row = 0; row < maxRows; row++) {
if (row !== 0) {
content += '';
}

// the ternary operator is used to check whether there is items in the array
// if yes, insert the value between the tag
// if not, just add an empty to the content as a placeholder
content += '' + (productsArray[row] ? productsArray[row] : '') + '';
content += '' + (quantityArray[row] ? quantityArray[row] : '') + '';
content += '' + (chemistArray[row] ? chemistArray[row] : '') + '';
content += '' + (pobArray[row] ? pobArray[row] : '') + '';

if (row === 0) {
content += locations + area + '';
} else {
content += '';
}
}

$('#tbody').append(content);
}
},
< /code>
Здесь я добавляю все TD и TR To Table < /p>
И я хочу распечатать только некоторые столбцы таблицы. Предположим (дата, DocTorname и ChemistName), когда кнопка печати нажимается. Действительно быть оценен.

Подробнее здесь: https://stackoverflow.com/questions/540 ... data-print
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»