簡體   English   中英

如何將ID傳遞給jquery jtable,以便它應列出整個行

[英]how to pass id to jquery jtable so that it should list the entire row

<script type="text/javascript">

    $(document).ready(function () {

        //Prepare jTable
        $('#ListContainer').jtable({
            title: 'ITEM DETAILS',
            actions: {
                listAction: 'ListActions.php?action=list',
                createAction: 'ListActions.php?action=create',
                updateAction: 'ListActions.php?action=update',
                deleteAction: 'ListActions.php?action=delete'
            },
            fields: {
                item_id: {
                    title: 'item_id',
                    key: true,
                    list: false,
                    create: false,
                    width: '20%'
                },
                list_id: {
                    title: 'List_id',
                    width: '20%'
                },
                item_name: {
                    title: 'Item Name',
                    width: '20%'
                },
                description: {
                    title: 'Descriptions',
                    width: '20%'
                }
            }
        });

        //Load person list from server
        $('#ListContainer').jtable('load');

    });


</script> 

這是我的代碼。.我要在此處傳遞ID“ listAction:'ListActions.php?action = list'”,..我需要在ListActions.php中訪問該值之后。 我如何在這里傳遞我的身份證? 我嘗試過這種方式:listAction:'ListActions.php?action = list&id = $ id',這里$ id包含從數據庫中檢索到的值。 但這不起作用。

似乎您以.php擴展名保存了頁面。 因此,在php標簽內傳遞“ id”參數,如下所示:

actions: {
                listAction: 'ListActions.php?action=list&id=<?php echo $id?>',
                createAction: 'ListActions.php?action=create',
                updateAction: 'ListActions.php?action=update',
                deleteAction: 'ListActions.php?action=delete'
            },

在服務器端,由於數據是作為GET參數發送的,請使用以下命令:

$id = $_GET['id'];

你可以用這樣的東西

//Load person list from server
$('#ListContainer').jtable('load',
  {
    id1: <?php echo $_GET['id1'] ?>,
    id2: <?php echo $_GET['id2'] ?>
  }
);

如果此解決方案可以解決您的問題,請標記為答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM