You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何我的<script>无法启用/禁用指定提交按钮?(Laravel 5环境)

我来帮你把Laravel 5开发中的这些页面代码片段用规范的Markdown格式整理好,顺便补充点代码逻辑说明,方便你后续维护:

HTML 1 - 帖子列表渲染模块

这部分代码负责循环渲染帖子列表,通过Laravel的Blade模板引擎引入子视图来复用帖子展示的逻辑:

<div class="row">
    @foreach($postList as $post)
        @include('Pages.Post.postInGroup', ['post'=>$post, 'commentsList'=>$commentsList])
    @endforeach
</div>
HTML 2 - 评论提交表单模块

这是一个提交评论的表单,使用了Laravel的路由生成和CSRF防护机制,原代码存在截断,我帮你补全了头像路径的常见写法(如果实际逻辑不同可自行调整):

<form id="msform" action="{{route('comments.store')}}" method="post">
    {{ csrf_field() }}
    <div class="row align-items-center">
        <div class="col-3 col-sm-3 col-md-2 col-lg-2 col-xl-1" style="display: inline-block;">
            <img src="{{url(Auth::user()->avatar)}}">
        </div>
        <!-- 原代码后续字段被截断,可补充表单输入框等内容 -->
    </div>
</form>

小提示:

  • 确保子视图postInGroup.blade.php能正确接收$post和$commentsList两个变量,避免出现未定义变量的报错
  • csrf_field()是Laravel防止跨站请求伪造的核心手段,表单提交时必须保留
  • 如果你的用户头像存储逻辑和补全的写法不同,替换成项目中实际的头像路径生成方式即可

内容的提问来源于stack exchange,提问作者Zoythrus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 03:27:10