# wjAutoComplete Class

## Content

<div class="content__tsd">
						<div style="display:flex;justify-content:space-between;align-items:center">
							<h1>
								wjAutoComplete Class
							</h1>
						</div>
						<section class="tsd-comment">
							<div class="tsd-comment">
								<div class="lead">
									<p>KnockoutJS binding for the <a href="wijmo_input.autocomplete.html">AutoComplete</a> control.</p>
								</div>
								<p>Use the <a href="wijmo_knockout_input.wjautocomplete.html">wjAutoComplete</a> binding to add <a href="wijmo_input.autocomplete.html">AutoComplete</a> controls to your
								KnockoutJS applications. For example:</p>
								<pre>&lt;p&gt;Here is an AutoComplete control:&lt;/p&gt;
&lt;div data-bind="wjAutoComplete: {
  itemsSource: countries,
  text: theCountry,
  isEditable: false,
  placeholder: 'country' }"&gt;
&lt;/div&gt;</pre>
								<p>The <b>wjAutoComplete</b> binding supports all read-write properties and events of
								the <a href="wijmo_input.autocomplete.html">AutoComplete</a> control. The following properties provide two-way binding mode:</p>
								<ul>
									<li><b>isDroppedDown</b></li>
									<li><b>text</b></li>
									<li><b>selectedIndex</b></li>
									<li><b>selectedItem</b></li>
									<li><b>selectedValue</b></li>
								</ul>
							</div>
						</section>
						<section class="tsd-hierarchy">
							<h3>Heirarchy</h3>
							<ul class="tsd-hierarchy">
								<li>
									<a href="wijmo_knockout_input.wjcombobox.html" class="tsd-signature-type">wjComboBox</a>
									<ul class="tsd-hierarchy">
										<li>
											<span class="target">wjAutoComplete</span>
											<ul class="tsd-hierarchy">
												<li>
													<a href="wijmo_knockout_input.wjmultiautocomplete.html" class="tsd-signature-type">wjMultiAutoComplete</a>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
						</section>
					</div>