從資料庫取得資料後預設選取我用兩種格式寫:
#採用的是ajax方法:
如果我寫了判斷語句,當我改變下拉框的選項提交的時候,js能取得到改變的數據,就是status和role的值:
下圖是後台程式碼(部分):
#但是後台接收的資料$param也有status和role(如果修改了下拉框選擇)下圖是輸出$param:
但是執行了移除沒有修改的資料這一操作後,如果status和role(兩個下拉框的值)發生了改變,name就會被清除。下圖status的值發生了改變,輸出$data:
這是為什麼?怎麼解決呢?
我明白了!
empty預設0==null,所以修改成0後不能存入data數組,data中自然沒有status值
我的status明明有值,為什麼會被empty判斷為空?