У меня есть таблица HTML с QR-кодом в качестве одного из значений столбца; Я использую библиотеку QRcode.min js для преобразования строки в QRcode;
json = $.parseJSON(JSON.stringify(res.d));
// console.log('data ' , json);
$.each(json, function (i, item) {
// console.log(item.medicine);console.log(item.Medicine);
if (item.QrImg1 == null) {
td1 = $('<td>').text(' ');
} else {
td1 = $('<td>').qrcode({ width: 100, height: 100, text: item.QrImg1 })
}
if (item.QrImg2 == null) {
td2 = $('<td>').text(' ');
} else {
td2 = $('<td>').qrcode({ width: 100, height: 100, text: item.QrImg2 })
}
var $tr = $('<tr>').append(
$('<td style="width:30%">').text(item.Medicine),
$('<td>').text(item.BatchCode),
td1,
td2
).appendTo('#meds');
}
Это аптечное приложение, в котором отображаются все лекарства вместе с кодом их партии (как QRCode). Им придется быстро найти фильтр по названию лекарства, чтобы нумерация страниц не помогла. Проблема в том, что у меня около 6000+ строк, поэтому при загрузке это занимает время, особенно на планшете. Есть ли способ, как я могу загрузить это быстрее.