Tov*_*ovo 5 javascript php jquery laravel-5
我一直在尝试在同一表单上添加带有其他输入字段的 dropzone 时遇到问题,但最终我设法完成了它。我目前遇到的问题是 dropzone 字段在单击或拖动时没有响应,并在我的控制台中收到此错误“Uncaught TypeError: $(...).dropzone is not a function”。下面是我的代码:
<link href="https://cdnjs.cloudflare.com/ajax/libs/dropzone/4.0.1/dropzone.css" rel="stylesheet" />
<link href="https://cdnjs.cloudflare.com/ajax/libs/dropzone/4.0.1/min/basic.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/dropzone/4.0.1/dropzone.js"></script>
{!! Form::open([ 'action'=>'MainController@uploadCar', 'files' => true, 'enctype' => 'multipart/form-data']) !!}
<div class="dropzone dropzone-previews" id="my-awesome-dropzone"></div>
<div class="col-md-6">
<label class="required">Location</label>
<input type="text" class="full-col" name="location">
</div>
{!! Form::close() !!}
<script type="text/javascript">
Dropzone.autoDiscover = false;
jQuery(document).ready(function() {
$("div#my-awesome-dropzone").dropzone({
url: "/uploadcar"
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
将不胜感激
当查看下面给定地址上的相关 javascript 文件时,我发现名称为“dropzone”的函数以大写字母开头:
https://cdnjs.cloudflare.com/ajax/libs/dropzone/4.0.1/dropzone.js
所以,首先要确保该函数的使用不存在版本问题。然后,尝试使用大写的相关函数,如下所示:
jQuery(document).ready(function() {
$("div#my-awesome-dropzone").Dropzone({
url: "/uploadcar"
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9175 次 |
| 最近记录: |