kovarthan
kovarthan

Reputation: 137

AutoComplete text box with text value and id

I want auto complete text box with text and id .I used the following code for auto complete in my application

<script type="text/javascript">
var $auto=$.noConflict();
$auto(document).ready(function(){    
    var data3 = ['niju','vivek','anil','Anil'];
    $auto("#employee").autocomplete(data3);

  });
</script>

<input   type="text" name="employee" id="employee" value="" class="inp-form"> 

In this code we faced one drawback .There can be duplicate entry is possible since the same values as been repeated .

How to get id value instead of text label ?

Any suggestions are highly appreciated.

Demo Here

Upvotes: 0

Views: 1533

Answers (1)

vdubus
vdubus

Reputation: 456

You can try with a source define like : [ { label: "Choice1", value: "value1" }, ... ].
See documentation here : autocomplete#option-source

In your case it would be something like :
var data3 = [{label: 'niju', value: 1},{label : 'vivek', value : 2}, ...]; $auto("#employee").autocomplete({source: data3});

Upvotes: 1

Related Questions