MVC3アプリケーションでuploadify fileuploadコントロールを使用しています。モーダルがtrueのときにブラウズボタンがJQueryダイアログで機能しない
私はjQueryダイアログボックスにファイルアップロードブラウズボタンを配置しようとしています。
jQueryダイアログボックスを使用してfileuploadのコンテンツをレンダリングすると、Firefoxでうまくいきましたが、Chromeではうまくいきません。
[jQuery]ダイアログボックスでBrowse
ボタンが表示されましたが、クリックできませんでした。
modal:true
がダイアログボックスに設定されていると、動作していません。私がモーダルをコメントアウトするとうまくいきます。
しかし、私はthis投稿を見ることができましたが、私は私を助けませんでした。それでも同じ問題がここ
を持つことが、私のHTMLです:私は、
$('#fileupload').dialog({ modal: true, autoOpen: false });
前に上記のコードを使用している場合
$(function(){
$("#btnImg").click(function() {
$("#fileupload").dialog({
width: '511',
height: '200',
modal:true,
//show: "blind",
position: [300, 500]
});
});
});
:ここ
<body>
<div id="fileupload" style="display:none">
<div style="clear: none;">
File to Upload:
<input type="file" name="file_upload" id="file_upload" style="padding-left: 50px;"/><hr />
</div>
<p style="text-align: right;">
<input type="submit" id="selectimage" value="Ok" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"/>
<input type="submit" id="cancelimage" value="Cancel" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" onclick="cancelupload();" />
</p>
</div>
<input type="button" id="btnImg" />
</body>
は私のjavascriptのですbtnImgをクリックしたときにポップアップが表示されない
すべてのヘルプは、コメント追加
ダイアログボックスを開いた状態でHTMLに追加します。これは、ダイアログボックスがドキュメントにバインドされるときには必要ありません。また、介入する必要もなく独自の可視性を設定します。 –
しかし私のdivのために私はページが読み込まれるときvisibiltyを無効にしています。あなたはhtmlを見ることができます、私はちょうど編集しました –
確かに、あなたはそれを表示するように設定する必要があります:なしまたは可視性:隠されていますが、再度見えるようにする必要はありません。ダイアログウィジェット自体が表示されます。 –