Javascript 将php变量从paginator传递到modal
我有一个paginator,它显示前n个任务,并使用bottuns更改或删除任务:Javascript 将php变量从paginator传递到modal,javascript,php,html,cakephp,bootstrap-modal,Javascript,Php,Html,Cakephp,Bootstrap Modal,我有一个paginator,它显示前n个任务,并使用bottuns更改或删除任务: <?php foreach($tasks as $task) { ?> <li> <div class="task-title"> <span class="task-title-sp"><?php echo $task['Task']['task']; ?></span>
<?php
foreach($tasks as $task) {
?>
<li>
<div class="task-title">
<span class="task-title-sp"><?php echo $task['Task']['task']; ?></span>
<span class="badge badge-active"><?php echo $task['Task']['nicedate'] ?></span>
<div class="pull-right hidden-phone">
<button class="btn add-btn btn-xs" data-toggle="modal" data-target="#write">
<i class="fa fa-pencil"></i>
</button>
<button class="btn dismiss-btn btn-xs">
<i class="fa fa-trash-o "></i>
</button>
</div>
</div>
</li>
<?php } ?>
然后单击按钮,打开具有文本更改和更新bottun的模式:
<div class="modal" id="write" tabindex="-1" role="dialog" aria-labellbyid="writeLabel">
<div class="modal-dialog" role="document">
<form id="update-form" action="/tasks/edit?id=xx" method="post">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<h4 class="modal-title" aria-labellbyid="writeLabel">Unesi promjene</h4>
</div>
<div class="modal-body">
<textarea class="form-control" rows="5"></textarea>
</div>
<div class="modal-footer" id="edit-footer">
<input type="submit" class="btn see-btn" value="Ažuriraj">
</div>
</div>
</form>
</div>
</div>
因此,我需要从foreach循环内的paginator中获取php变量$task['task']['id'],并将其发送到modal,并在form action中用它来代替xx 请告诉我们您尝试了什么。我尝试过将javascript全局变量设置为ID,并使用document.getElementByIdwrite.innerHTML,但两者都没有达到预期效果。这可能会对您有所帮助,,Lijep pozdrav Nix,bug.hrforum@LukaSvalina给你,完整的解决方案和解释