<!doctype html><html lang="en"><head>
<meta charset="utf-8"/>
<title></title>
<script src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
$(function () {
$("#cmbprovince").on("change", function () {
var selectindex = $('#cmbprovince option:selected').val();//选中的值
var name = $('#cmbprovince option:selected').text();//选中的值
console.info(selectindex);
var provice = {
id: selectindex,
name: name
}˙
$.ajax({
url: "http://localhost:8080/ajax/linkage",
data: json.stringify(provice),
type: "post",
datatype: "json",
success: function (data) {
console.info(data);
var size = data.length;
var optionstring = "";
for (var i = 0; i < size; i++) {
var item = data[i];
optionstring += "<option value='" + item.id + "' >" + item.name + "</option>";
}
$("#cmbcity").html(optionstring);
},
error: function (e) {
alert("请求处理出错");
}
});
});
}); </script></head><body><select id="cmbprovince" name="cmbprovince">
<option value="0">请选择省份</option>
<option value="1">江苏省</option>
<option value="2">山东省</option></select><select id="cmbcity" name="cmbcity">
<option value="0">请选择城市</option></select></body></html>
以上就是ajax简单实例(基于jquery) 的详细内容。