3
我想在輸入文本上使用typeahead,但它不起作用。typeahead bootstrap不能使用來自php的動態數據頁面
我的html:
<link rel="stylesheet" type="text/css" href="<?php echo base_url('asset/css/typeahead.css')?>">
<?php foreach ($driver as $d) { ?>
<input type="text" class="form-control input-lg typeahead" autocomplete="off" data-provide="typeahead" data-source="<?php echo $d['email']; }; ?>" id="email" name="email">
<script src="<?php echo base_url('asset/js/typeahead.bundle.min.js') ?>"></script>
我的控制器:
$this->db->select("*");
$this->db->from('user');
$query = $this->db->get();
$data['driver'] = $query->result_array();
當我在輸入文本開始打字,它說明不了什麼,它應該是從下拉列表中查詢select
提供的email
名單。沒有錯誤返回。
做你檢查'<鏈路的rel = 「樣式表」 類型= 「文本/ CSS的」 href = 「<?PHP的回聲BASE_URL( '資產/ CSS/typeahead.css')?>」> '這行正確地給css文件。可能是你的css文件沒有加載 –
我已經通過瀏覽器中的「查看頁面源代碼」檢查了它,它工作正常@Anant – may
希望這可以幫助你: - https://www.upwork.com/hiring/development/creating -autocomplete-functionality-with-php-and-mysql/ –