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