我一直在尝试寻找一种方法来使用jQuery中的自动完成插件从phpspreadsheet读取数据并将其填充到html的文本框中。我一直在尝试在codeigniter中进行此操作,但我对此还比较陌生。谁能告诉我完成此过程的步骤?我
答案 0 :(得分:0)
我相信您可以通过将电子表格数据加载到一页上,然后将它们重定向到第二页并包含电子表格中的数据来实现。
这都是伪代码,以显示我要解释的想法。
function index() {
use PhpOffice\PhpSpreadsheet\IOFactory;
use PhpOffice\PhpSpreadsheet\Reader\IReadFilter;
use PhpOffice\PhpSpreadsheet\Spreadsheet;
$spreadsheet = IOFactory::load($inputFileName);
$sheetData = $spreadsheet->getActiveSheet()->toArray(null, true, false, true);
$_SESSION['sheetdata'] = $sheetData;
redirect('secondpage');
}
function secondpage() {
$data['sheetdata'] = $_SESSION['sheetdata'];
// use this for the autocomplete
// templaste stuff here
}