Selepas mendapat data daripada pangkalan data, ia dipilih secara lalai, saya menulisnya dalam dua format:
menggunakan kaedah ajax:
, Jika saya menulis pernyataan penghakiman. tukar pilihan kotak drop-down Apabila menyerahkan, js boleh mendapatkan data yang diubah, iaitu nilai status dan peranan:
Gambar berikut ialah kod latar belakang (bahagian):
Tetapi data $param yang diterima di latar belakang juga mempunyai status dan peranan ( Jika pilihan kotak drop-down diubah suai) Gambar berikut ialah output $param:
Tetapi selepas melakukan operasi mengalih keluar data yang tidak diubah suai, jika status dan peranan (nilai dua kotak drop-down) telah berubah, nama akan dikosongkan. Nilai status dalam gambar di bawah telah berubah, dan output $data ialah:
Mengapa ini? Bagaimana untuk menyelesaikannya?
Saya faham!
Kosongkan lalai kepada 0==null, jadi ia tidak boleh disimpan dalam tatasusunan data selepas menukarnya kepada 0. Sememangnya tiada nilai status dalam data
Status saya jelas mempunyai nilai, mengapa ia dinilai sebagai kosong dengan kosong?