1

MVC 3 プロジェクトにhttps://github.com/blueimp/jQuery-File-Uploadプラグインを含めました。私のLayout.cshtmlファイルにその行があるとき、非常に驚​​くべきことは何ですか

<link href="@Url.Content("~/Content/Home.css")" rel="stylesheet" type="text/css" />

ボタンをクリックしても表示されfile dialogませんBrowse for filesさらに、そのHome.cssファイルが空の場合でも同じ状況が発生します

その<link .... />宣言を削除するだけで、プラグインは正常に動作します。なぜそのような魔法がここで起こるのか、誰か説明できますか??

これは、そのプラグインに必要なインクルードの完全なリストです。おそらく役立つでしょう

<link href="/Content/Site.css?cdv=1" type="text/css" rel="stylesheet"/>
<link href="/Content/Bootstrap/bootstrap.min.css?cdv=1" type="text/css" rel="stylesheet"/>
<link href="/Content/Bootstrap/bootstrap-responsive.min.css?cdv=1" type="text/css" rel="stylesheet"/>
<link href="/Content/Bootstrap/bootstrap-image-gallery.min.css?cdv=1" type="text/css" rel="stylesheet"/>
<link href="/Content/FileUpload/jquery.fileupload-ui.css?cdv=1" type="text/css" rel="stylesheet"/>   

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?cdv=1" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js?cdv=1" type="text/javascript"></script>

<script src="/Content/FileUpload/load-image.min.js?cdv=1" type="text/javascript"></script>
<script src="/Content/FileUpload/canvas-to-blob.min.js?cdv=1" type="text/javascript"></script>
<script src="/Content/FileUpload/tmpl.min.js?cdv=1" type="text/javascript"></script>
<script src="/Content/Bootstrap/bootstrap.min.js?cdv=1" type="text/javascript"></script>
<script src="/Content/Bootstrap/bootstrap-image-gallery.min.js?cdv=1" type="text/javascript"></script>
<script src="/Content/FileUpload/jquery.fileupload.js?cdv=1" type="text/javascript"></script>
<script src="/Content/FileUpload/jquery.iframe-transport.js?cdv=1" type="text/javascript"></script>
<script src="/Content/FileUpload/jquery.fileupload-ip.js?cdv=1" type="text/javascript"></script>
<script src="/Content/FileUpload/jquery.fileupload-ui.js?cdv=1" type="text/javascript"></script>
<script src="/Content/FileUpload/locale.js?cdv=1" type="text/javascript"></script>
<script src="/Content/FileUpload/main.js?cdv=1" type="text/javascript"></script>
4

1 に答える 1

0

解決しました

目的は、私のHome.cssファイルには次の行が含まれていました。

input[type="file"] { width: 285px; background: white; }

削除すると、プラグインが正常に動作し始めました。おやおや...

于 2012-07-20T18:13:06.157 に答える