Javascript 如何使用ajax从jsp中的控制器检索返回值
这是我的javascript代码Javascript 如何使用ajax从jsp中的控制器检索返回值,javascript,ajax,spring,jsp,Javascript,Ajax,Spring,Jsp,这是我的javascript代码 <script type="text/javascript"> function callMe() { var districtId = $("#district").val(); alert(districtId); $.ajax({ type: "POST", url: "addBranch",
<script type="text/javascript">
function callMe() {
var districtId = $("#district").val();
alert(districtId);
$.ajax({
type: "POST",
url: "addBranch",
data: "districtId=" + districtId,
success: function(response) {
}
});
}
</script>
我正在控制器中获取列表,但由于我是ajax新手,我不知道如何在ajax中检索列表并在jsp中使用检索到的值……请任何人帮助我???当您在控制器中返回列表时,只需进入响应并使用
for in
循环对其进行迭代即可
像下面这样
<script type="text/javascript">
function callMe() {
var districtId = $("#district").val();
alert(districtId);
$.ajax({
type: "POST",
url: "addBranch",
data: "districtId=" + districtId,
success: function(response) {
for (var i in response){
// response[i].getterMethodHere
}
}
});
}
</script>
函数callMe(){
var districtId=$(“#district”).val();
警报(districtId);
$.ajax({
类型:“POST”,
网址:“addBranch”,
数据:“districtId=“+districtId,
成功:功能(响应){
用于(var i响应){
//响应[i]。getterMethodHere
}
}
});
}
尝试使用json对象来发送响应,而不是列表。从中了解更多信息,这可能会有所帮助。。
<script type="text/javascript">
function callMe() {
var districtId = $("#district").val();
alert(districtId);
$.ajax({
type: "POST",
url: "addBranch",
data: "districtId=" + districtId,
success: function(response) {
for (var i in response){
// response[i].getterMethodHere
}
}
});
}
</script>