12.26 前端-每日學習

專收各種布醬發表於2020-12-27

1. 頁面傳值——getUrlParam()方法

		function getUrlParam(name){
            var reg = new RegExp("(^|$)"+name+"=([^&]*)(&|$)");//構造一個含有目標引數的正規表示式
            var r=window.location.search.substr(1).match(reg);//匹配目標函式
            if(r!=null) return unescape(r[2]); return null;//返回函式值
        }

例如:獲取id

		var xx = getUrlParam('userId');

可以在快取時執行

        $(document).ready(function(){
            getUrlParam();
        });

2. 頁面跳轉加獲取id

        window.location.href="display.html?userId="+id;

3. 從資料庫傳值到頁面

 		for(var i in data)
         {
              $("#"+i).val(data[i]);
         }

注意這裡的ID要與資料庫裡的資料型別一致,不然從資料庫返回值
在這裡插入圖片描述


4. @GetMapping
@GetMapping 與 @RequestBody不能用在一起
把@RequestBody刪掉可以執行

    @GetMapping  ("getPersonID")
    public ResponseEntity getPersonID( Integer userId){
        return ResponseEntity.ok(myuserService.getPersonID(userId));
    }

相關文章