新手初次使用Jquery,求解
我有2个下拉列表,想在改变第一个下拉列表的项时,第二个下拉列表会根据第一个下拉列表的值去数据库查询,查询到的结果作为第二个下拉列表的option的value值
<td><select id="cname"> <option selected="selected">请选择</option> <% for(int i=0;i<rt.size();i++){ StudGrades sf=(StudGrades)rt.get(i); %> <option><%=sf.getCname() %></option> <% } %></select></td> <td><select id="cid" > <option selected="selected">请选择</option> </select> </td>$(document).ready( function() { $("#cname").change( function() { $.post('test.jsp', { cname: $(this).val() }, function(data) { $("#cid").html(data); //test.jsp只输出一组<option>选项字符串 }); });});