嗨,我正在尝试使用 ajax 填充组合框,但我无法让它工作。这是我的代码,我从 Servlet 获取数据。
$.ajax({
type: "POST",
url: "../../sListarProvincia",
data: dataString,
success: function (data) {
$("#cboProvincia").append(data);
},
error: function (data) {
alert("ocurrio un error");
}
});
这是我的 Servlet 上的代码。
try {
/* TODO output your page here. You may use following sample code. */
String IdDepartamento = request.getParameter("IdDepartamento").toString();
List<Ubigeo> lisUbigeo = UbigeoCOM.ListarProvincias(IdDepartamento);
String html="";
for(int i=0;i<lisUbigeo.size();i++)
{
html = html + "<option value="+lisUbigeo.get(i).getIdUbigeo()+">"+ lisUbigeo.get(i).getNombre()+"</option>";
}
out.println(html);
我的html:
<select style="float:left" id="cboProvincia" class="combobox" name="cboDepartamento">
</select>