thinkPHP5 でデータベース データを取得した後、ドロップダウン ボックスの値はデフォルトで選択され、バックグラウンドに渡されて消えます。画像とコードがありますので、誰かが助けてくれることを願っています。
データベースからデータを取得すると、デフォルトでデータが選択され、次の 2 つの形式で書き込みます:
# #ajax メソッドを使用します :
判定文を書いてドロップダウンボックスのオプションを変更して送信すると、変更されたデータを js が取得できますこれはステータスとロールの値です:
次の図は背景コード (部分) です:
ただし、バックグラウンドで $param が受信したデータにもステータスと役割があります (ドロップダウン ボックスの選択が変更された場合) 次の図は $param の出力です:
ただし、未変更のデータを削除する操作を実行した後、ステータスとロール (2 つのドロップダウン ボックスの値) が変更されると、名前はクリアされます。以下の図のステータス値が変更され、$data が出力されます。
これはなぜですか?どうやって解決すればいいでしょうか?
3维1940日前1202