2016-05-12 10 views
0

CKEditorダイアログを使用して、ユーザーのウィザードエクスペリエンスを作成したいと考えています。最初のCKEditorダイアログにはフォームがあり、完了後、OKをクリックした後、2番目のCKEditorダイアログを作成します。別のものが終了した後、どのようにCKEditorダイアログを表示しますか?

私はこれを行う方法を理解できませんでした。最初のダイアログのonOkの一部として、または最初のダイアログのhideイベントをリッスンすることはできません。最初のダイアログが実行される前に起こるので、その時点で2番目のダイアログを表示しようとすると、CKEditorが爆発します。

誰でもこれを行う方法を知っていますか?または、誰かが記載された機能を達成するための推奨事項を持っていますか?

私たちはCKEditor 4.4.8を使用しています。

答えて

1

複数のダイアログを順番に起動するのではなく、1つのダイアログ内に残ります(OKボタンはウィザードの実行を終了してダイアログを閉じます)。html content elementの一部としてステップを構築します。 html要素は各ステップのロジックを実行し、next/prevボタンを表示します。

+0

お返事ありがとうございます。私はそれを避けようとしていた(私はなぜ私が欲しかったのか分からない)。しかし、それがそれを行う方法なら、そうすることができます。 – SpringSteven

関連する問題