jeecg中ajax傳值的前端js和后台代碼


前端js:

var b=1;

$.ajax({
type : "POST",            --Post請求方式
url : 'orderController.do?wuliao',    --路徑
crossDomain : true,          
data: 'id='+b,            --傳入的id值
success : function(data) {
data=data.replace("[","");      --返回的data數據
data=data.replace("]","");
var strs= new Array(); //定義一數組
strs=data.split(","); //字符分割
  },
error:function(){
alert("系統錯誤!");
}
})

 

后台代碼:返回的是[aa,bb,cc]類型的

@RequestMapping(params = "wuliao")
@ResponseBody
public void wuliao(HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) throws IOException {
String id=request.getParameter("id"); //接收傳入的id值
String aa= jdbcTemplate.queryForObject("select goods_name from wsc_goods where goods_id=?",String.class,Integer.parseInt(id));
int bb=jdbcTemplate.queryForInt("select goods_price from wsc_goods where goods_id=?",Integer.parseInt(id));
String cc=String.valueOf(bb);
String dd= jdbcTemplate.queryForObject("select goods_code from wsc_goods where goods_id=?",String.class,Integer.parseInt(id));
String ff= jdbcTemplate.queryForObject("select goods_model from wsc_goods where goods_id=?",String.class,Integer.parseInt(id));
List<String> list = new ArrayList<String>();
list.add(aa);
list.add(cc);
list.add(dd);
list.add(ff);
JSONArray array = new JSONArray();
array.add(list);
response.getWriter().write(list.toString());

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM