gpt4 book ai didi

javascript - 发布请求后重新加载 HTML

转载 作者:行者123 更新时间:2023-12-03 00:31:30 24 4
gpt4 key购买 nike

我一直在尝试在用户创建帖子后重新加载页面的一部分。

JavaScript

success: function(result)
{
$("#postsxd").load(" #postsxd");
console.log(result);
}

Blade

@foreach(Auth::user()->posts()->latest()->paginate(1) as $userpost)
<div class="ui-block" id="postsxd">
<article class="hentry post">
<div class="post__author author vcard inline-items">
<img src="{{ $userpost->user->getFirstMediaUrl('pps') ? $userpost->user->getFirstMediaUrl('pps') : '/img/ava_10.jpg' }}"
width="36" height="36" alt="author">
<div class="author-date">
<a class="h6 post__author-name fn" href="#">{{ $userpost->author }}</a>
<label style="font-size: 12px;">(Your latest post)</label>
<div class="post__date">
<time class="published" datetime="2004-07-24T18:18">9 hours ago</time>
</div>
</div>
</div>
<p>{!! $userpost->content !!}</p>
</article>
</div>
@endforeach

我不知道为什么页面不重新加载该元素或者我做错了什么。预先感谢您的帮助。

此外,如何在用户提交表单或单击按钮后更改按钮?

最佳答案

div 标记中添加 foreach 循环,并为该 div 标记提供唯一的 ID,并在 JavaScript 文件中使用该标记。

代码:

Blade 文件

<div id="#uniqueId">

@foreach(Auth::user()->posts()->latest()->paginate(1) as $userpost)
<div class="ui-block" id="postsxd">
<article class="hentry post">
<div class="post__author author vcard inline-items">
<img src="{{ $userpost->user->getFirstMediaUrl('pps') ? $userpost->user->getFirstMediaUrl('pps') : '/img/ava_10.jpg' }}"
width="36" height="36" alt="author">
<div class="author-date">
<a class="h6 post__author-name fn" href="#">{{ $userpost->author }}</a>
<label style="font-size: 12px;">(Your latest post)</label>
<div class="post__date">
<time class="published" datetime="2004-07-24T18:18">9 hours ago</time>
</div>
</div>
</div>
<p>{!! $userpost->content !!}</p>
</article>
</div>
@endforeach

</div>

JavaScript | Ajax 响应

success: function(result)
{
$("#uniqueId").load(" #uniqueId > *");
console.log(result);
}

关于javascript - 发布请求后重新加载 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53843062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com