我們知道,提交整個form表單是通過設置iname屬性來達到將所有字段組合起來的目的的,如果沒有給某一個字段(比如input)設置name屬性的話,那么該字段就不會在提交整個表單的時候被包含在內。
此外,如果設置了disabled屬性的話,也就相當於標識了該字段也會在提交整個表單的時候被排除在外。
因為disabled屬性的特殊性,在排查問題的時候很容易被忽略,比如在后台保存數據的時候發現某個字段死活保存不了,在后台debugger也會發現該字段並沒有被成功傳遞/賦值。
如果在前端的請求中發現提交的表單中並沒有包含該字段的話,十有八九就是這個問題引起的了。
"大概是因為你不在身旁陪伴,也沒有在終點等待,這一路才會顯得那么長,我才會走得那么累。"