2017-02-26 1 views
1

J'essaie d'utiliser: https://github.com/markcell/jquery-tabledit/blob/master/README.md, et l'ai configuré de manière à ce qu'il envoie les données au formulaire, malheureusement il n'inclut pas l'identifiant dans le formulaire, et serait reconnaissant pour toute aide .jquery-tabledit Identifiant d'envoi

J'utilise l'exemple sur le site: Code HTML:

<table class="table table-striped table-bordered" id="example"> 
<caption> 
Click the table cells to edit. 
</caption> 
<thead> 
<tr> 
<th>#</th> 
<th>First Name</th> 
<th>Last Name</th> 
<th>Username</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
    <th scope="row">1</th> 
    <td>Mark</td> 
    <td>Otto</td> 
    <td>@mdo</td> 
</tr> 
<tr> 
    <th scope="row">2</th> 
    <td>Jacob</td> 
    <td>Thornton</td> 
    <td>@fat</td> 
</tr> 
<tr> 
    <th scope="row">3</th> 
    <td>Larry</td> 
    <td>the Bird</td> 
    <td>@twitter</td> 
</tr> 

$('#example').Tabledit({ 
      url: 'example.php', 
      editButton: false, 
      removeButton: false, 
      columns: { 
       identifier: [0, 'id'], 
       editable: [[1, 'First Name'],[2, 'Last Name'],[3, 'Username', '{"1": "@mdo", "2": "@fat", "3": "@twitter"}']] 
      } 
     }); 

Les seules données dans le poste est le domaine qui a été édité et l'action. Toute aide pour obtenir l'identifiant dans le message serait très reconnaissant. Comme vous pouvez le dire nouveau à ceci.,

Répondre

1

J'ai juste eu le même problème, mais je l'ai compris. Utilisez-vous un exemple plus ancien ou d'un autre site Web? Je le reconnais en cherchant des éditeurs en ligne, mais je ne peux pas le retrouver.

Quoi qu'il en soit, vous voulez changer

<th scope="row">2</th> à <td scope="row">2</td>

On dirait que vous devez garder <th> dans l'en-tête (où il appartient soi-disant)

+0

Merci beaucoup pour la réponse. Tu as sauvé mon temps –