From 39d03d30a89765f726526ca1acf583574c292320 Mon Sep 17 00:00:00 2001 From: lkddi Date: Fri, 27 Feb 2026 16:41:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E5=90=8E=E5=8F=B0?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E7=94=A8=E6=88=B7=E5=BC=B9=E7=AA=97=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E7=9B=B4=E6=8E=A5=E4=BC=A0=20Alpine=20$data=EF=BC=8C?= =?UTF-8?q?=E9=81=BF=E5=85=8D=20querySelector=20=E6=89=BE=E5=88=B0?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E7=9A=84=20x-data=20=E5=85=83=E7=B4=A0?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E7=BD=91=E7=BB=9C=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/views/admin/users/index.blade.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/resources/views/admin/users/index.blade.php b/resources/views/admin/users/index.blade.php index a552208..cc9b18b 100644 --- a/resources/views/admin/users/index.blade.php +++ b/resources/views/admin/users/index.blade.php @@ -168,7 +168,7 @@ class="mb-4 px-4 py-2 border-l-4 rounded text-sm font-bold" x-text="editToastMsg"> -
+ @csrf @method('PUT')
@@ -284,12 +284,10 @@ /** * 用户编辑弹窗 AJAX 提交 * 避免传统表单导致 302 重定向,改为 fetch 就地显示结果 + * @param {HTMLFormElement} form Alpine $el(表单元素) + * @param {object} data Alpine $data(组件数据,直接传入避免 querySelector 查找失败) */ - async function submitEditUser(form) { - // 由 x-data 上层访问 Alpine 状态 - const el = document.querySelector('[x-data]'); - const data = Alpine.$data(el); - + async function submitEditUser(form, data) { data.editSaving = true; data.editToast = false;