2016-07-04 5 views
0

ドロップダウンから1つの値を選択すると、選択したid値がコントローラに反映されています必要なものをリストします。しかし、このリストはJSPページには表示されません。ページを更新せずにこのリストを次のドロップダウンボックスに挿入したいと思います。コールバックが機能していないと思います。spring mvc(3.1.1 RELEASE)、ジャクソン1.9.13。 1.7。 jdk1.7とjackson 1.9.13の間に互換性はありますか? .someoneちょうど初心者をme.i'mを助けてください..

Controller.java  

     @RequestMapping(value = "listSubcon.htm", method = RequestMethod.GET) 
     @ResponseBody 
     public List<SubConDetails> sectionList(@RequestParam(value = "prjtId") int prjtId) { 
      return workOrderService.getsubconDetailsByPrjtId(prjtId); 
     }  

    Jsp page 

    $(document).ready(function() { 
    $("#projectDetailsId").change(function() 
    $.getJSON("listSubcon.htm", {prjtId:$(this).val() }, function(j) { 
    for(i=0; i < j.lengtht; i++){ 
      alert("Welcome"+j[i].id); 
     } 
    }); }); 

pom.xml  

<dependency> 
<groupId>org.codehaus.jackson</groupId> 
    <artifactId>jackson-mapper-asl</artifactId> 
    <version>1.9.13</version> 
</dependency> 

答えて

0

は多分それが唯一のコピー/貼り付けエラーですが、いくつかのJSエラーがyoutは、コードの上にありますが、これを試してみてください。

$(document).ready(function() { 
    $("#projectDetailsId").change(function() { 
     $.getJSON("listSubcon.htm", { 
      prjtId: $(this).val() 
     }, function(j) { 
      for (i = 0; i < j.length; i++) { 
       alert("Welcome" + j[i].id); 
      } 
     }); 
    }); 
}); 
+0

まだ同じ問題がありますが、コールバックは機能していません。他の提案... pls。 – Abi

+0

私はjdk1.7を使用しています..jdk1.7とジャクソン1.9.13の間に互換性はありますか? – Abi

関連する問題