當你傳進去的是字符串的時候:
要帶有引號纔可以,不然是會報錯的。當參數是 json 對象時:
用拼接字符串的方式構建html,只能拼接字符串,對象是沒辦法拼接的。
當進去的是對象時候,當你觸發事件的時候,你將得到的是([object Object])
這裏[object Object]會引起 Uncaught SyntaxError: Unexpected identifier
在這裏還會遇到一個問題就是
unexpected end of input 這個錯誤是由於帶的json字符串。它的雙引號與onclick控件的雙引號
起衝突了,解決方法,將json字符串的雙引號轉換成單引號就行了,
解決方法:
(1)將row轉換成json,拼接進去,後面在函數裏面再轉換回來。
(2)拆開row,把row的多個屬性逐一作爲參數傳遞給函數。
(3)保存row爲全局,傳遞row的憑證給函數,函數拿着憑證去全局取row對象