-1
PHP 코드 파일에 값을 게시하려고 일부 jquery 코드를 가져 와서 데이터 배열을 반환합니다.jquery가 PHP 파일에 게시
기본 아이디어는 데이터베이스를 검색 한 다음 부트 스트랩의 유형을 값으로 채우는 것입니다. CodeIgniter에서 작업하기.
검색 컨트롤러 : 현재 선행 입력 채워
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Search extends CI_Controller {
public function index()
{
}
public function getSearchResults()
{
$partialSearch = $_POST['partialSearch'];
if (strlen($partialSearch) > 5) {
$this->db->select('mobile_number');
$this->db->like('mobile_number', $partialSearch);
$query = $this->db->get('phone_lines');
$result = $query->result();
$data = "";
foreach($result as $row){
$data = $data . "<div>" . $row->mobile_number . "</div>";
}
echo $data;
}
}
}
JQuery와 :
<script>
//searches the database for mobile numbers
$(function() {
var searchItem = $("#typeahead").val();
var itemsArray = [
"1111111111",
"2222222222",
"3333333333"
];
//push to search controller, receive back array of mobile numbers that match
$("#typeahead").typeahead({
source: itemsArray
});
});
</script>
그래서를, 나는 그 방법은 PHP에 검색 상자의 값을 게시하는 방법을 잘 모르겠어요 반환 될 때 제대로 형식을 지정합니다. 이견있는 사람? 이것 모두에 꽤 새로운. 가능하지도 않습니다. 어떤 도움이라도 대단히 감사합니다.
먼저 [docs 사이트] (http://api.jquery.com/category/ajax/)를 사용해 보시겠습니까? – gdoron
검색 상자를 300 % 크게 만들기 위해 메타에 질문을 올려야한다고 생각합니다. – gorelative