[eluser]mikeyhell[/eluser]
Thanks for the contribution but I'm getting the following error with your code.
syntax error
active =
http://server/assets/js/autocomplete/jqu...omplete.js
Line 557
Code:
[removed][removed]
[removed][removed]
[removed][removed]
<link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>assets/js/autocomplete/jquery.autocomplete.css" />
[removed]
$(function() {
$("#client_name").autocomplete("/edit_customer/search",{
minChars:3,
matchSubset:1,
matchContains:1,
cacheLength:10,
onItemSelect:selectItem, selectOnly:1, elementID:'cust_id',
});
});
function selectItem(li, elementID) {
$("#"+elementID).val(0);
var setVal = (li.extra) ? li.extra[0] : 0;
$("#"+elementID).val(setVal);
}
[removed]
And my controller:
Code:
function search($search)
{
$this->db->like('last_name', $search);
$result = $this->db->get('customers');
if ( $result->num_rows() > 0 ):
foreach ($result->result() as $c ):
echo "$c->first_name $c->last_name|$c->id\n";
endforeach;
else:
echo 'No Results Found|0';
endif;
}