1. 程式人生 > >ajax後臺傳回結果和數據

ajax後臺傳回結果和數據

要求 情況 pca url ida let 前臺 ots stock

前端進行表單驗證時,有些時候需要前段調用ajax去後臺查詢是否符合要求,比如,查詢用戶名是否已存在之類的,一般情況下,都是只返回驗證結果

如:

技術分享

這是bootstrap-validators的前端數據向後臺驗證,後臺對應的為

技術分享

將查詢結果放入map,前臺自動接收,這裏是bootstrap-validator接收了自動處理了,正常的還會有對應結果的處理$.ajax({

  type : ‘post‘,
  async : false,
  url : ‘${ctx}/front/deleteShopsFromShopcart‘,
  data : {ids : checkedids},
  success : function(data) {
    if (data.result == ‘success‘) {
      window.location
.reload();
  } else {
window.location
.reload();
alert("刪除失敗!");
}
}
});

如果想多傳其他數據回來可以放在返回的map裏,具體的包裝為

map.put("newstock", productEntity.getStock());//正常的存入map

前端對應的操作為

技術分享

如果傳回來的是集合,獲取方法改為:

var cannottmp=eval(data.canotdeleteIds);

ajax後臺傳回結果和數據