<div class="sch_item basefix">
<span>行程类型</span>
<label> <input type="radio" name="type" value = "1" checked="true" id="ai rFrom" >机场出发</label>
<label><input type="radio" name="type" value = "0" id="airTo" >到达机场</l abel>
</div>
<ul class="searchbox">
<li>
<span>出发地</span>
<input type="text" tabindex="1" name="from" id="notice01" class="input_txt" autocomplete="off" onkeyup="autoComplete.start(event)"/>
<div class="auto_hidden" id="autoairportdiv"><!--自动完成 DIV--></div>
<script>
var autoComplete=new AutoComplete2('notice01','autoairportdiv',[]);
</script>
</li>
<br/>
<li>
<span>到达地</span>
<input type="text" tabindex="2" name="to" id="notice02" class="input_txt" autocomplete="off" onkeyup="autoComplete2.start(event)"/>
<div class="auto_hidden" id="autoairportdiv1"><!--自动完成 DIV--></div>
<script>
/* $$("#airTo").change(function() {
alert("checked"); */
var autoComplete2=new AutoComplete2('notice02','autoairportdiv1',[]);
/* });
*/
</script>
</li>
<!--
<li>
<span>出发日期</span>
<input type="text" tabindex="3" name="date" value="2015-07-23" id="dateObj" class="input_txt" readonly="readonly" placeholder="yyyy-mm-dd"/>
</li>-->
</ul>
要实现的就是根据label中的条件选择,创建相应的实例来进行模糊匹配
表示看不懂。你直接一个js调用的Function。 你叫我们不知道的人怎么看。 或者你给了一个VAR变量名。。 谁知道呀。你这个函数里面写的什么都不知道 ;叫我们怎么看哇; var autoComplete=new AutoComplete2('notice01','autoairportdiv',[]);
看了一下楼上的回复。 你无非就是要实现一下前台页面的一些特效。 可以使用JS或者JQ。 你刚刚讲的需求完全可以实现;
你代码数据都写死了。。自己看下AutoComplete2插件是否提供更新数据源的方法,没有的话你就要自己扩展了。然后点击不同的radio设置不同的autocomplete数据源