問題タブ [impromptu]

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.

0 投票する
1 に答える
1773 参照

jquery - ページをオーバーレイするが、特定の div を除外する - jQuery Impromptu

jQuery impromptu を使用して、サイトに「オーバーレイ ツアー」を作成しています。ソースページはこちら: http://trentrichardson.com/Impromptu/

div の z-index を変更して、ツアーで取り上げられたときにオーバーレイの上に配置されるようにしたいと思います(またはオーバーレイがこの div に適用されないように他の方法で)。

これが私のコードの実例です(2番目のリスト項目をオーバーレイの上に配置したいと思います):http://jsfiddle.net/bTxng/2/

0 投票する
1 に答える
1047 参照

jquery - イベントをjqueryの即席フォームキャンセルに結び付ける

チェックボックスがクリックされたときにjqueryで即興を使用してフォームを送信します。ユーザーがフォームを送信すると、すべてが正常に機能します。ただし、ユーザーがフォームをキャンセルすると、チェックボックスはクリックされたままになります。アクションをキャンセル イベントに関連付けて、プロンプトを閉じ、特定の ID を持つすべてのチェックボックスをオフにしたいと考えています。ユーザーがキャンセルした場合、フォームを閉じてすべてのチェックボックスをオフにするにはどうすればよいですか。ここに私がこれまでに持っているものがあります-特に興味深いのは、実際にフォームを処理する最後の行ですが、役立つ場合に備えて関数全体を含めています:

この関数は、次に示すチェックボックスがクリックされると呼び出されます。

0 投票する
0 に答える
892 参照

javascript - close メソッドが関数内で呼び出されたときに、即興でダイアログを閉じない

私はそのようなコードで4時間立ち往生しています:

タスクは簡単です。#next をクリックすると、最初に「処理中」のダイアログ ボックスを含むダイアログ ボックスが表示され、後でそれを閉じて「保存中」と表示されます。ajax が正常に呼び出された後、「読み込み中」ダイアログ ボックスで新しいデータが読み込まれ、消えます。最後に jQuery.prompt.close() を使用しても、ロード後に「ロード中」テキストのダイアログボックスが表示されます。私はそれと4時間戦っていますが、十分です..助けてください...何が間違っていますか? 私はjquery 1.7.1を使用しています。

編集:解決策を見つけました。実際のものではありませんが、私の問題は解決します。impromptu は .jqimessage クラスを使用して、ダイアログ ボックスに表示されるテキストを取得することがわかりました。新しいオブジェクトを作成して後で破棄する代わりに、一度作成してから破棄します。その間、.jqmessage ボックスのメッセージだけを変更します。すべてうまくいきます-最も簡単な方法が最善のようです:)助けてくれてありがとう。

0 投票する
1 に答える
326 参照

javascript - Impromptu - プロンプトが閉じない

javascript で Impromptu を試していますが、何らかの理由で正常に読み込まれます。適用するすべての機能は機能しますが、クローズを呼び出したり、右上の「x」を使用してもプロンプトが閉じません。オーバーレイの不透明度はわずかに明るくなりますが、プロンプトはモデルであり、引き続き操作できますが、下のページは操作できません。

基本に戻り、この機能を使用しています。

これは JQPlot チャートの一部と呼ばれています。

さらに情報が必要な場合は、最善を尽くして提供します...また、JSONを処理できるオーバーレイプロンプト(見栄えの良いもの)についてより良い提案がある場合は、遠慮なく教えてください!

私は尋ねました

ありがとうC

0 投票する
1 に答える
454 参照

javascript - Impromptu jquery に現在の関数の実行を一時停止させるにはどうすればよいですか?

Impromptu jquery で現在の関数の実行を Javascript のネイティブの「アラート」関数のように一時停止するにはどうすればよいですか? http://trentrichardson.com/Impromptu/

現在、ダイアログが表示されている間、スクリプトの実行はバックグラウンドで続行されます!

それともそのライブラリでは不可能ですか?おすすめ?

更新 : 私のコードが select 要素の onchange イベントによって呼び出され、ユーザーが自分の作業を保存するかどうかを(ダイアログを通じて)決定できるようにするため、スクリプトの実行を一時停止したい

しかし、問題は、ダイアログが表示された後、onchange 関数が実行され続け、tinymce エディターで新しいコンテンツの読み込みを開始することです (選択が変更されたため)。

0 投票する
1 に答える
1263 参照

jquery - 単純な jQuery の即興ダイアログを再作成できません

これは、 Trent Richardson の即席の例 10からほぼそのままコピーしていますが、うまく動作しません。何らかの理由で、例 8 と 9 はうまくいきません。私はそれが明らかなことだと推測していますが、それを理解することはできません。

頭:

体:

0 投票する
1 に答える
628 参照

jquery-plugins - Jquery Impromptu 4

未定義の値を取得し続けるimpromptu(jqueryプラグイン)で苦労しています。次に例を示します。

最終的には、入力したIDと名前を取得して、AJAXを実行したいと思います。しかし、CSSを変更することはできません。f.alertNameに警告し、未定義になりましたが、理由がわかりません。お手伝いありがとうございます。

0 投票する
2 に答える
1057 参照

javascript - jquery impromptu - 非同期 AJAX 応答が処理されるまでプロンプトを開いたままにする

簡単
に言えば、ユーザーが「OK」ボタンをクリックした後、非同期サーバー側の検証(AJAXを使用)を実行したいと考えています。検証に失敗した場合は、プロンプトを閉じずにエラー メッセージを表示したいと考えています。

詳細

Impromptu バージョン 3.1 を使用しています。3.1 のドキュメントが見つからなかったので、バージョン 4.0.1 のドキュメントで、これを行うには 2 つの方法があることを確認しました -

プロンプトを開いたままにするには、false または event.preventDefault() を返します

古いバージョンを使用しているため、このような関数内でイベント変数を使用できないことを確認しました-

バージョン 3.1 プラグイン コードで行ったカスタマイズがいくつかあるため、現在最新バージョンにアップグレードできません。

だから、私はreturn false道を使うことを余儀なくされています。これが機能することを確認しました-

しかし、AJAX応答が受信されるまで待たなければならないので、このようなjavascriptコールバック関数を使用してみましたが、期待どおりに動作しません -

助けてください...

0 投票する
1 に答える
102 参照

javascript - impromptu.js と infieldlabel.js が連携しない

私は Impromptu という単純なモーダル ダイアログを使用しています。また、infieldlabel.js を使用する連絡フォームも使用しています。ただし、Impromptu スクリプトを機能させるために、infieldlabel は機能しません。infieldlabel を機能させるには、即興スクリプトを無効にする必要があります。

これには何か理由がありますか??

0 投票する
1 に答える
1104 参照

cognos - 年ごとに Cognos キューブ生成で生成されるデータを制限する

私は 1 年前から cognos を使用していますが、緊急の回避策を必要とする別の問題に出くわしました。毎日 (バッチ ファイルを使用して) キューブを自動的に生成するこのモデルがあります。主な問題はキューブの生成にかかる時間ですが、生成は成功しています。関連するデータを考慮すると、何とか許容範囲内ですが (データには約 7 年前の履歴トランザクションが含まれます)。ここで私たちが思いついた主なアイデアは、前年度のデータをモデルに制限するか何らかの形で含め、毎日のキューブ生成ではそのままにしておくことです (これらのデータには予想される変更がないため)。現在の年のデータのみを処理する必要があり、これらは過去のデータに追加されます。これまで iqd を操作してみましたが、結果には生成されたキューブに履歴データが含まれていません。