削除ボタンをクリックすると、各スパン内の値を見つける必要があります。任意のヘルプを評価する必要があります。削除リンクをクリックすると私は、ユーザー名、プロジェクト名とraw.Exampleのモジュールを取得する必要があります。私はmysqlclientの近くの削除ボタンをクリックします。出力としてaasttest、mysite、mysqlクライアントが必要です。jqueryを使用してスパン内の値を見つける方法は?
<html>
<head>
</head>
<body>
<?php require_once 'cms_class.php';
$dj = new DCMSI();?>
<?php
$modules = $dj->view_user_modules(); ?>
<?php if(!$modules):?>
<?php echo ""; ?>
<?php else:?>
<h3>user modules</h3>
<table border='1'>
<tr><th>module</th><th>project</th><th colspan="2">module</th></tr>
<?foreach ($modules as $key =>$value):?>
<tr class="delete-module"><td class="username"><?php echo $value['username'];?></td>
<td class="project"><?php echo $value['project'];?></td>
<td><?foreach ($value['modules'] as $key =>$value):?><span class="module"><?php echo $value['module']?></span> <a href="">delete</a></br><?php endforeach; ?></td>
<?php endforeach; ?>
<?php endif;?>
</table>
</body>
</html>
<script src="js/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.toaster.js"></script>
<script src="js/bootbox/bootbox.min.js"></script>
<script>
$('.delete-module').off('click').on('click', function(e){
e.preventDefault();
var username = $(this).closest('tr').find('.username').html();
var project = $(this).closest('tr').find('.project').html();
var module = $(this).closest('tr').find('span.module').val();
});
</script>
'は.text()'あなたが探しているものです。 –
.text()は、行内のすべてのデータを提供します。しかし、私はそれがvarモジュールがmysqlclientを返すmysqlclientの近くの削除ボタンをクリックする必要があります。 – nidhin