1. 程式人生 > >input隱藏域賦值陣列,node獲取val的值

input隱藏域賦值陣列,node獲取val的值

一個小坑:直接給input賦值陣列的話,獲取到的是[object,object],[object,object]這樣的資料結構。無法進行處理

正確的做法應該是在給input賦值的時候JSON.stringify(要賦的值)。取值的時候JSON.parse(要取得值)

1.html

 <input type="hidden" class="senddata" name="senddata">

2.賦值

  $(".senddata").val(JSON.stringify(senddata))

sendata資料格式(就是個json陣列)

3.取值(此時獲得的就是前端傳過來的json陣列)

JSON.parse(ctx.request.body)

console到node後臺收到的隱藏域的資料格式