問題タブ [jqmodal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jqModalの質問
jqModalプラグインを使用してモーダルウィンドウを実装しようとしています。ajax呼び出しを行って、divに表形式のデータを入力します。そこには、クリック可能なプログレスバーがあります。
私のスクリプトでは、
理由はわかりませんが、firebugでエラーが発生し続けます(説明がなく、$('#jqmRTypes')。jqmShow();を指します)jqmShow()の代わりにshow()を配置すると、ウィンドウが表示されます、しかしそれはもはやモジュール式ではありません。
それは私を狂わせています。どんな助けでもありがたいです。
ありがとう
jquery - jQuery jqModal確認ダイアログのコールバックの問題
jqModal Web サイトのコードを使用して、セクション FUN! オーバーライド:
http://dev.iceburg.net/jquery/jqModal/#examples
(コールバック関数を利用するようにコードを編集しました)
問題: 確認関数が呼び出されるたびに、コールバックが段階的にトリガーされるため、2 回目をクリックすると、ハンドラーが 2 回、3 回目、3 回などと実行されます。
jquery - 同じページでインラインと AJAX モーダルの両方を使用する JQModal の問題
ASP.Net ページで JQModal を 2 つの異なるモードで使用しています。一部のモーダルでは、ページのインライン コンテンツを表示しています。他のモーダルについては、JQModal で AJAX 属性を使用して、外部ページのコンテンツを表示しています。これら 2 つのモードが互いに競合しているように見えます。たとえば、ページで AJAX モーダルを開き、いくつかのアクションを実行して閉じてから、ページでインライン モーダルの 1 つを開き、いくつかのアクションを実行してから閉じようとすると、奇妙な JQuery/JQModal JavaScript エラーが発生します。次のように:
-また-
ページにいる間にインラインモーダルのみを使用すると、すべて正常に機能します。しかし、AJAX モーダルの 1 つを開いて閉じるとすぐに、通常は機能するインライン モーダルの操作からスローされるスクリプト エラーが表示されるようになります。AJAXモーダルが開かれたときに何かが再配線されているようで、何が起こっているのか、それを修正する方法をまだ把握していません。
ページがレンダリングされる前に、すべてのモーダルが分離コードで接続されています。以下は、インライン モーダルを配線するコードの抜粋で、その後に AJAX モーダルを配線するコードが続きます。
ページインラインモーダル:
ページ AJAX モーダル:
別のより具体的な例として、そのモーダルに対して jqmHide を実行するインライン モーダル$('#modInline-' + itemNumber).jqmHide()を開くと、AJAX モーダルを開くまでは問題ありません。AJAX モーダルを開き、閉じて、インライン モーダルを開くと、以前は動作していたこの同じコード行がエラーをスローします: Microsoft JScript ランタイム エラー: 'a' は null またはオブジェクトではありません。
他の誰かがこれを経験したことがありますか、または何が起こっているのか知っていますか?
前もって感謝します
jquery - ajax を使用してページ読み込み時に jQModal ウィンドウを表示する
私はこの質問を見ました:
私のコンテンツがajaxを使用してリモートソースからプルされていない場合、正常に動作します。
ページの読み込み時に jqmodal で ajax を使用するにはどうすればよいですか?
jquery - jqModalとad-gallery
素晴らしいjqueryギャラリーを見つけました。(http://coffeescripter.com/2009/07/ad-gallery-a-jquery-gallery-plugin/)。これをjqmodalウィンドウに実装しようとしていますが、問題があります。
jqmodal winを非表示にするために、次のファイルがあります。
私のメインページ:
});
問題は、jqmShow()がトリガーされると、広告ギャラリーのcssを台無しにすることです。メイン画像が消え、サムネイルが水平ではなく垂直に表示されます。jqmPix divからdisplay:noneを削除すると、問題なく動作します。$('#jqmPix')。hide()も試しました。私に何ができる?前もって感謝します。
javascript - jqModal jQuery Plugin - モーダルポップアップでタイムアウトを設定するには?
jQuery プラグインjqModalを使用しています。
初めてなので、使い方はまだ勉強中です。
私がやろうとしているのは、ポップアップを 3 秒間表示してから、自動的に閉じることです。
基本的に、ここに私が望むイベントの流れがあります:
- マイページが読み込まれます。
- 「MySite に接続しています..」というモーダル ポップアップを表示します。
- (3 秒後) モーダル ポップアップが自動的に閉じます。
- ページを更新する (window.location.reload());
これが私がこれまでに持っているものです(それほど多くはありません):
HTML:
JS:
ウィンドウのタイムアウトを設定するために .jqmShow() 関数に渡すことができる引数はありますか? または、onShow コールバックにフックして、単純な setTimeout を実行する必要がありますか?
また、ステップ 2 と 4 が非同期で行われるとよいでしょう。つまり、jQuery ポップアップが表示されている間にページが更新されます。
何か案は?
編集:
わかりましたので、開閉遅延は機能していますが、window.location.reload(). それを置くと、遅延はまったく発生しません。
これが私のコードです:
window.location.reload()どちらかではなく、ポップアップが表示されている間に親ウィンドウをリロードすることを望んでいました。
編集2:
jqModalポップアップは実際には「ポップアップ」ではないため(つまり、新しいウィンドウが生成されないため)、リロードとポップアップを非同期に実行できないことがわかりました。それは単なる隠しDIVです。
したがって、ウィンドウが非表示になった後にリロードを行うようにコードを変更しました。
asp.net-mvc - jqModal と ASP.NET MVC
jqModalを使用して新製品を追加するための簡単なフォームを作成したいと考えています。
表示/ホーム/Index.aspx:
ホームコントローラー:
検証の実装方法がわかりません。ユーザーが Product.Price に間違った値を入力して [保存] ボタンをクリックした場合、フォームを閉じたくありません。通常のビューでValidation Summaryを使用したときのようなエラー メッセージを表示したいと考えています。
ありがとうございました!
jqmodal - jqModal と広告ギャラリー
これは私を夢中にさせています。jquery.ad-gallery で jqModal を試しています。これは私がこれまでに持っているものです:
モーダル ウィンドウ、画像コンテナーの下のナビゲーションが表示されますが、メインの画像がありません。ITは表示されません。
面白いことに、ajax の URL に直接アクセスすると、すべてが正常に機能します。1 つのトリックは、url 変数を渡して、ajax url を直接ヒットしたときにその存在を確認する必要があることです。存在する場合は、含めます。それ以外の場合、firebug は呼び出しページの jqmShow() でエラーをスローします。
誰でも私を助けることができますか?
前もって感謝します。
jquery - jqModalウィンドウにロードされた外部ページの現在のURLを取得するには?
jqModal ウィンドウにロードされた外部ページの現在の URL を取得することは可能ですか? さらに、jqModal の実装では、外部ページはどこにありますか? iframeまたはdiv?
asp.net - jqModaliframeの問題
asp.netページ(page1.aspx)があり、その中にiframeがあります。iframe内に別のページ(page2.aspx)を読み込んでいます。そのページ(page2.aspx)の中にボタンがあります。そのボタンをクリックすると、jqModalがポップアップします。page2.aspxにあるiframeをカバーするようになります。jqModal divを作成して、親ページ(page1.aspx)にフルスペースを割り当てるにはどうすればよいですか。
