无法在模态中输出具有相同id的所有数据

啦啦啦啦啦啦啦

我想在我的模态中创建我的消息线程。单击模态按钮后,我无法获得具有相同参考编号的所有消息。我的代码在接收我传递给控制器​​的 refNumber 之前首先执行查询。请帮我解决这个问题。这些是我的代码..

这是我的控制器(HomeController)

   public function getAllMessage(Request $request){
 $refNumber = $request->get('refNumber');



    $messageThread = DB::TABLE('i_di_thread')
     ->SELECT('message')
     ->WHERE('refNumber', $refNumber);
     return view ('showInquiries', ['messageThread'=>$messageThread]);

}

这是我的 javascript 函数

 $('#inquire_t tbody').on('click','#mensahe',function(){
           var refNumber = $(this).attr('value');

        getMessageThread(refNumber);

        function getMessageThread(refNumber){
            $.ajax({
                url: 'getMessageThread',
                type: 'GET',
                headers: {'X-CSRF-TOKEN':$('meta[name="csrf-token"]').attr('content')},
                data: 'refNumber='+refNumber,
                dataType: 'text',
                success:function(msg){
                }//each
            });
        }

这是我的刀片

 <!-- MODAL FOR MESSAGE THREAD -->
<div id="threadmessage" class="modal fade" role="dialog">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal">&times;</button>
                <h3>Message Thread</h3>
            </div>
            <div class="modal-body" style="height: 300px;" >
                <div class="row" style=" margin-left: 30px; margin-bottom: 5px; left: 20px; width: 550px; height: 200px; overflow: auto;">
                    <div>
                        @foreach ($messageThread as $thread)
                                {{$thread->message}}
                                <br>
                        @endforeach
                    </div>
                    <br>
                </div>
                <div>
                    <br>
                    <div class="col-md-2"> 
                        <b> Message: </b><br>
                    </div>
                    <div class="col-md-10"> 
                        <textarea required=" " id="messageContent" style="resize: none;" class="form-control" rows="2"></textarea>
                    </div>
                </div>
                <br>
            </div>
            <div class="modal-footer">
                <div>
                    <button type="button" id="btn-message" class="btn btn-default" data-dismiss="modal" style="background-color: #3c5fa6; color: white;"> 
                        Send <i class="fa fa-paper-plane-o ml-1"> </i>
                    </button>
                </div>
            </div>
        </div>
    </div>
祖戈尔
DB::TABLE('i_di_thread')
     ->SELECT('message')
     ->WHERE('refNumber', $refNumber);

将返回Illuminate/Database/Eloquent/Builder实例。在这里查看

添加->get()以将查询作为“选择”语句执行。在这里查看

完整代码:

public function getAllMessage(Request $request){
    $refNumber = $request->get('refNumber');
    $messageThread = DB::table('i_di_thread')
                     ->select('message')
                     ->where('refNumber', $refNumber)
                     ->get();
    return view ('showInquiries', ['messageThread'=>$messageThread]);

}

更新

您正在使用刀片显示数据并且不是异步的。

如果您想动态获取数据并以模式显示,请检查此答案。

注意:使用可选函数访问属性不会导致错误。

例子:

<div class="row" style=" margin-left: 30px; margin-bottom: 5px; left: 20px; width: 550px; height: 200px; overflow: auto;">
                    <div>
                        @foreach ($messageThread as $thread)
                                {{optional($thread)->message}} {{-- accessing property without causing error --}}
                                <br>
                        @endforeach
                    </div>
                    <br>
                </div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL查询从具有相同ID的不同表中获取所有数据

来自分类Dev

如何从数组中输出具有相同键的所有元素?

来自分类Dev

读取Excel文件并输出具有与列完全相同的数据类型的Excel文件

来自分类Dev

ID相同时获取所有数据的查询

来自分类Dev

即使具有相同的数据类型,也无法在具有数据属性的Typescript中扩展接口

来自分类Dev

如何在PHP中使用while循环列出具有相同ID的数据?

来自分类Dev

消息在需要所有数据之前就已发送,这意味着它发送了所有消息中具有相同数据的几个消息

来自分类Dev

如何获取具有相同类名的所有数据属性

来自分类Dev

MySQL:加入以连续获取具有相同时间戳的所有数据

来自分类Dev

如何将具有相同密钥的所有数据存储在一起

来自分类Dev

PowerBuilder中的下拉列表无法检索所有数据

来自分类Dev

我似乎无法从集合中获取所有数据?

来自分类Dev

如何找到具有相同值的所有数组?

来自分类Dev

PHP:如何使所有数组具有相同的键

来自分类Dev

Excel:如何对B列中具有相同数字的所有数字求平均?

来自分类Dev

添加具有相同类的元素中的所有数字

来自分类Dev

从具有相同名称结构的文本文件中读取数据并将所有数据附加到一个新文件中

来自分类Dev

Scrapy无法获取所有数据

来自分类Dev

无法存档所有数据

来自分类Dev

beautifulsoup无法获取所有数据

来自分类Dev

列出具有相同IP的用户

来自分类Dev

输出具有重复值的向量

来自分类Dev

输出具有特定属性的xml

来自分类Dev

列出具有相同名称的不同文件夹下的所有文件

来自分类Dev

nunjucks 没有从 MongoDB 输出所有数据

来自分类Dev

如何保留数据框中所有列中具有相同值的所有行?

来自分类Dev

格式化并输出数据库表中的所有数据

来自分类Dev

刷新JTable中的所有数据

来自分类Dev

显示列表中的所有数据

Related 相关文章

  1. 1

    SQL查询从具有相同ID的不同表中获取所有数据

  2. 2

    如何从数组中输出具有相同键的所有元素?

  3. 3

    读取Excel文件并输出具有与列完全相同的数据类型的Excel文件

  4. 4

    ID相同时获取所有数据的查询

  5. 5

    即使具有相同的数据类型,也无法在具有数据属性的Typescript中扩展接口

  6. 6

    如何在PHP中使用while循环列出具有相同ID的数据?

  7. 7

    消息在需要所有数据之前就已发送,这意味着它发送了所有消息中具有相同数据的几个消息

  8. 8

    如何获取具有相同类名的所有数据属性

  9. 9

    MySQL:加入以连续获取具有相同时间戳的所有数据

  10. 10

    如何将具有相同密钥的所有数据存储在一起

  11. 11

    PowerBuilder中的下拉列表无法检索所有数据

  12. 12

    我似乎无法从集合中获取所有数据?

  13. 13

    如何找到具有相同值的所有数组?

  14. 14

    PHP:如何使所有数组具有相同的键

  15. 15

    Excel:如何对B列中具有相同数字的所有数字求平均?

  16. 16

    添加具有相同类的元素中的所有数字

  17. 17

    从具有相同名称结构的文本文件中读取数据并将所有数据附加到一个新文件中

  18. 18

    Scrapy无法获取所有数据

  19. 19

    无法存档所有数据

  20. 20

    beautifulsoup无法获取所有数据

  21. 21

    列出具有相同IP的用户

  22. 22

    输出具有重复值的向量

  23. 23

    输出具有特定属性的xml

  24. 24

    列出具有相同名称的不同文件夹下的所有文件

  25. 25

    nunjucks 没有从 MongoDB 输出所有数据

  26. 26

    如何保留数据框中所有列中具有相同值的所有行?

  27. 27

    格式化并输出数据库表中的所有数据

  28. 28

    刷新JTable中的所有数据

  29. 29

    显示列表中的所有数据

热门标签

归档