我想在我的dropzone文件上传器上添加一个按钮上传.目前,在选择或拖动文件到dropzone区域后,它会直接上传文件.我想要做的是:1.选择或暂停要上传的文件.2.验证3.点击或按下上传按钮上传文件.
注意:只有在按下按钮上传后才会上传文件.
这是我的表格
<form id='frmTarget' name='dropzone' action='upload_files.php' class='dropzone'>
<div class='fallback'>
<input name='file' type='file' multiple />
</div>
<input id='refCampaignID' name='refCampaignID' type='hidden' value=\ "$rowCampaign->CampaignID\" />
</form>
Run Code Online (Sandbox Code Playgroud)
这是我的JS
Dropzone.options.frmTarget =
{
url: 'upload_files.php',
paramName: 'file',
clickable: true,
maxFilesize: 5,
uploadMultiple: true,
maxFiles: 2,
addRemoveLinks: true,
acceptedFiles: '.png,.jpg,.pdf',
dictDefaultMessage: 'Upload your files here',
success: function(file, response)
{
setTimeout(function() {
$('#insert_pic_div').hide();
$('#startEditingDiv').show();
}, 2000);
}
};
Run Code Online (Sandbox Code Playgroud)
这是我的php帖子请求
foreach ($_FILES["file"] as $key => $arrDetail)
{
foreach ($arrDetail as $index => $detail) {
//print_rr($_FILES["file"][$key][$index]);
$targetDir = "project_images/"; …Run Code Online (Sandbox Code Playgroud) <label for="background-color">Choose a color for background :</label>
<input id="background-color" type="color" />
Run Code Online (Sandbox Code Playgroud)
我希望这返回颜色名称而不是颜色代码,例如"蓝色"而不是"#0000ff".
我想对openlayers的映射提出一个很好的建议.我在地理服务器中保存了一个形状文件,我甚至可以通过在GeoServer中使用openlayer链接来显示它.
我想要做的是在我的HTML,CSS,openlayer的JavaScript页面中调用该形状文件,以便我可以添加其他图层或绘制在我从Geoserver调用的图层顶部并保存修改.
我希望你的想法是关于我将如何做到这一点,因为我在openlayers中非常新,一个小例子对我有用
javascript ×3
jquery ×2
dropzone ×1
dropzone.js ×1
html ×1
html5 ×1
openlayers ×1
openlayers-3 ×1
php ×1