2016-07-21 16 views
0

で私はビューでこのコードを持っている:X-編集可能なループ

<?php foreach ($display as $disp): ?> 
    <td><a href="#" id="name" data-type="text" data-pk="<?php echo $disp->id;?>" data-url="<?php echo Yii::$app->request->baseUrl;?>/product/update" ><?=$disp->name?></a></td> 
    <?php endforeach;?> 

これは、すべての名前を示すが、唯一の最初の名前は、x-編集可能で編集可能です。ここ

が使用するJavaScriptです:

$.fn.editable.defaults.mode = 'inline'; 
    $(document).ready(function() { 
     $('#name').editable();  
    }); 
+2

IDは、ドキュメント全体で一意でなければなりません。 – str

答えて

0

IDは一意である必要があります。これはクラスで行うことができます。

<?php foreach ($display as $disp): ?> 
    <td><a href="#" class="name" data-type="text" data-pk="<?php echo $disp->id;?>" data-url="<?php echo Yii::$app->request->baseUrl;?>/product/update" ><?=$disp->name?></a></td> 
    <?php endforeach;?> 

と、

$('.name').editable(); 
関連する問題