如何让AJAX默认选中值,不点击如何事件,就能查询出默认的所有数据。

原先的操作是:用户输入某个值,利用模糊查询查出所有关于用户输入值相关的物品,然后用LIST传回前台,循环输出再下拉框,让用户选择,然后根据用户选着,查出对应值的所有数据 。
现在要求是:用户输入值后。查询出来的有关物品放入下拉框的同时"默认选中第一个,并且显示该默认值的所有信息"。原先的都是等用户点击了后才会查询,现在改成默认的情况下,需要怎么处理啊?求各位大神指点。。这是原先的AJAX

trigger下绑定的事件就行了


$('#tt').html('模糊ajax返回的内容组合成的option html').trigger('change')

先定义一个var defualtvalue="llll";

初始化时
str=defualtvalue;
用户点击时
str=用户选择value
data{
'select':str
}

你原来不是把查询的值进行循环下拉么?
现在你直接在循环开始,把data的第一个值赋给value就可以了。

在回调的success方法里,用返回的查询结果给select的option遍历初始化,赋值完之后,再加一句js代码给select的第一个option属性设置为selected

试下keyup或blur事件