在 PHP 中将值从窗体传递到模态
pass value from form to modal in php
<a href="" data-toggle="modal" class="update_pic" data_id = "$id" data-target="#update-modal"><img height="100px" width="100px" src="data:image/jpeg;base64,'.base64_encode( $row['pestImage'] ).'"/><a/></td>';
echo"<td>$imagedesc $id</td>";
echo"<td>$pestname</td>";
echo"<td>$pesticide</td>";
echo"<td>
<form action='editpest.php?id=$id' method='POST'>
<button data-toggle='modal' class='btn btn-primary btn-sm btn-block' data-target='#update-modal'>Edit</button>
<br/>
<form action='../php/deletepest.php?id=$id' method='POST'>
<button class='btn btn-danger btn-sm btn-block'>Delete</button>
</form>
</td>";
echo'</tr>';
<div id="update-modal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h1 class="modal-title">Update Picture Pest</h1>
</div>
<div class="modal-body">
<?php echo" <form action='../php/updateImage2.php?id=$id' method='POST'>;"?>
<div style="position:relative;">
<div class="input-group image-preview">
<input type="text" class="form-control image-preview-filename" disabled="disabled"> <!-- don't give a name === doesn't send on POST/GET -->
<span class="input-group-btn">
<!-- image-preview-clear button -->
<button type="button" class="btn btn-default image-preview-clear" style="display:none;">
<span class="glyphicon glyphicon-remove"></span> Clear
</button>
<!-- image-preview-input -->
<div class="btn btn-default image-preview-input">
<span class="glyphicon glyphicon-folder-open"></span>
<span class="image-preview-input-title">Browse</span>
<input type="file" accept="image/png, image/jpeg, image/gif" name="input-file-preview"/> <!-- rename it -->
</div>
</span>
</div>
<br/>
<br/>
<div class="form-group">
<div class="col-lg-7 col-lg-offset-7.5">
<button type="submit" class="btn btn-primary btn-lg">Update Picture</button>
</div>
</div>
</form>
嗨,我想将从数据库中检索到$id的值传递给模态,这样当我更新图像时,我可以将其用作 Where 子句。
这是我的第一个问题,希望有人会回答
<a href="" data-toggle="modal" class="update_pic" data_id = "$id" data-target="#update-modal">
<img height="100px" width="100px" src="data:image/jpeg;base64,'.base64_encode( $row['pestImage'] ).'"/>
<a/>
</td>
<td><?php echo $imagedesc.''.$id;?></td>
<td><?php echo $pestname;?></td>
<td><?php echo $pesticide;?></td>
<td>
<a class='editClass' href="#form_modal" data-toggle="modal" data-id="<?echo $id;?>">
Edit
</a>
<form action='../php/deletepest.php?id=$id' method='POST'>
<button class='btn btn-danger btn-sm btn-block'>Delete</button>
</form>
</td>
</tr>
.JS
<script>
$('.editClass').click(function(){
var id=$(this).attr('data-id');
$.ajax({url:"editpest.php?id="+id,cache:false,success:function(result){
$(".modal-content").html(result);
}});
});
</script>
页脚(将此代码放在页脚或<table></table>
下方)
<div class="modal fade" id="form_modal" tabindex="-1" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
</div>
</div>
</div>
编辑害虫.php
<?php
$id = $_GET['id'];
// Now, write your query here
?>
<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">Update</h4>
</div>
<div class="modal-body">
.
.
<?php echo "Id: ".$id;?>
.
.
// Write code here to update
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
相关文章:
- 我想使用模态通过php文件发送邮件,并且我希望在提交关闭后关闭pop
- 打开一个模态并将其链接到AngularJS中的指令
- SemanticUI模态not onDeny/onApprove事件未激发
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- 如何通过所选索引(AngularJS)在模态弹出窗口中显示数据
- 包含数据库中相关信息的开放模态
- bootstrap消除模态并显示另一个模态
- 模态提示-如何重写此代码
- 模态框无法正常工作
- 将数据传递给由服务创建的Ionic模态
- 如何打开模态窗体,在控制器中执行操作,并在 Grails 中呈现结果
- Ajax 从父窗体和模态发布值
- 在 PHP 中将值从窗体传递到模态
- 如何从模态更新父窗体
- 在编码器中将值从窗体传递到模态框
- 我如何关闭模态弹出窗体提交
- 模态弹出窗体移动浏览器(Android, iPhone和黑莓)
- 填充模态窗口窗体
- 模态窗口窗体,并将购物车以多维数组的形式发送到php
- 如何在不同站点集合的SharePoint 2010页面的模态对话框中打开新建列表项窗体