問題タブ [formwizard]

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 投票する
5 に答える
6589 参照

django - 動的フォームを使用した Django FormWizard

シンプルな 2 部構成の FormWizard を実装したいと考えています。フォーム 1 は、次のように動的に生成されます。

これにより、利用可能な選択肢のリストを含むフォームが動的に作成されます。

私の 2 番目のフォームでは、実際には何も入力したくありません。クレジット カード情報、Apple 情報、および金額 (合計、税、送料) を含む確認画面を表示したいだけです。ユーザーが [OK] をクリックしたら、リンゴの購入を開始します。

kwargs で request.user オブジェクトを渡すことで、単一のフォームの方法を実装できました。しかし、FormWizard では、これがわかりません。

私は問題に間違ってアプローチしていますか? FormWizard はこれを行う適切な方法ではありませんか? __init__そうである場合、Formメソッドは HTTP 要求からユーザー オブジェクトにどのようにアクセスできますか?

0 投票する
4 に答える
4724 参照

python - django FormWizard の手順をスキップする

5 つのステップを持つ FormWizard があるアプリケーションを使用しています。そのうちの 1 つは、いくつかの条件が満たされた場合にのみ表示されます。

フォームはオンライン カートの支払いウィザード用です。ステップの 1 つは、プロモーションが利用できる場合にのみ表示されますが、プロモーションがない場合は、プロモーションの空のリストを表示するのではなく、そのステップをスキップしたいと考えています。 .

だから私は2つの可能なフローを持ちたい:

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

python - 1 つのモデルに対して Django FormWizard を作成するには?

ユーザーが入力しなければならない多くのフィールドを持つ Django モデルがあります。このモデルに対して 1 つの ModelForm を作成すると、1 つのフォームに十分な大きさになります。FormWizardで分割したい。最初にフォームを動的に作成し、それを使用して FormWizard を作成することは可能だと思います。

これは良いアプローチですか、それとももっと良い方法がありますか?

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

django - Django FormWizard とビュー

基本的に、パラメーター community_name を取得できるようにしたいだけです。

それともビューが必要ですか?ビューがあれば、次のような URLConf を持つことができます

通常の表示手順を実行し、def submit_form(request, community_name):

何か案が?ありがとう

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

jquery - jqueryフォームウィザードの検証

jqueryフォームウィザード(http://www.jankoatwarpspeed.com/post/2009/09/28/webform-wizard-jquery.aspx)を使用して検証スクリプト(ベース)を実装しようとしていますが、いくつかあります問題。

jqueryウィザードのページで、「Tommy」という名前の男が、コードでベーシスタンスを実装するためのコードを思いつきました。しかし、どういうわけか私はそれを動作させることができません。フィールドに入力する必要がある場合など、次のボタンが機能しない場合は問題ありませんが、すべてのフィールドに入力しても、次のボタンは機能しません。

誰かが私がこれを理解するのを手伝ってもらえますか?:)

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

django-forms - Django: FormWizard は実行されますが、URL が複数回要求されたときに 1 つのインスタンスが実行されます

__init__URLが複数のユーザーによって同時に要求された場合、FormWizardは1回だけであることがわかりました(2つのブラウザーで私:)。

これにより、ウィザードのインスタンスに一時的に保存されたデータがユーザー間で誤って共有されます。

2 番目のステップでいくつかの DB ヒットを実行しています。その結果に基づいて、done()メソッドで条件付きのまとめを行います。コード/説明: Django FormWizard のベスト .. まあ .. 役に立つプラクティス

これを処理する方法について誰かアドバイスがありますか?

どうもありがとう

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

jquery - JQuery フォーム ウィザードと historyEnabled が機能しない

Jquery フォーム ウィザードを試していますhttp://plugins.jquery.com/project/formwizard

historyEnabled: true を使用するまでは機能するようです。戻るボタンが機能しなくなります (その場合、history.back() が呼び出されますが、実際には常に同じステップが表示されます)。では、どうすればこれを修正できますか?

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

django - 支払いの失敗時にDjangoFormwizardsの「完了」メソッドが呼び出されるのを停止する方法/場所

私はdjangoのドキュメントを調べ、多くのグーグルを実行し、かなりの数の異なるソリューションを試しましたが、役に立ちませんでした。

DjangoのFormWizardを使用して3つの部分からなるフォームを作成しました。最後のフォーム(支払いフォーム)が検証されたら、支払い要求を支払いゲートウェイに送信します。

FormWizardの'process_step'メソッドで支払い処理を行っています。

支払いが失敗したときにFormWizardに支払いページを再度表示させる方法を理解するのに苦労しています。現在のように、すべてのフォームが検証されているため、FormWizardの「done」メソッドが呼び出されます(process_stepで処理を行った後)。

callメソッドをオーバーライドする必要があるかどうか疑問に思っています。どうすればいいのかよくわかりませんが、私は現在それを理解しようとしています。

どんな助けでも大歓迎です。よろしく、ショーン

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

c# - 存在しないユーザーコントロールを参照していますか?

ディレクトリを検索してすべてのユーザーコントロールをフォームにロードし、「GetResult()」メソッドを使用してフォームから回答を取得するアプリケーションを作成しました。私はまだOOPを十分に活用する方法を学んでいるので、このOOPスタイルを実行しませんでした。今度は、オブジェクトを操作している場合にはるかに簡単になる次の部分に進むことができるように、OOPを使用して設計することに戻ります。今、「RequestForm」クラスを作成しました。RequestForm.ResultをUCに到達させ、GetResults()メソッドを呼び出したいと思います。知識が不足しているため、誰かが私を正しい方向に向けることができるかもしれませんが、私はこれを行うのに苦労しています。

FormUserControl-抽象クラス

RequestForm-オブジェクトクラス

これが、すべてのフォームをロードするためにOnInitに配置したLoadForms()メソッドです。RequestFormピースを完全に実装していませんが、これは、オブジェクトリストの作成に使用する必要があると考えています。

ここで、ウィザードコントロールのサイドメニューに表示するかどうかを設定します。ところで、誰かがこれのためのテーブルタグを作成することさえ防ぐことができる方法を知っていますか?現在、フォームを挿入するスペースが大きくなっています。

アドバイスありがとうございます!! :D

0 投票する
3 に答える
5315 参照

jquery-plugins - jQueryフォームウィザードで特定のステップにジャンプする

jQuery プラグイン 'formwizard' を使用しており、ユーザーがプロセスの特定のステップにジャンプできるようにしたいと考えています。

私がそれを行うと思ったのは、「show」メソッドでした:

ただし、これは、前のステップを非表示にすることなく、ステップを画面に表示するだけです。

「show」を呼び出す前に現在の画面を非表示にする別の方法があれば、それは完璧です。

プラグのホームページはFormWizard Homepageです。

このプラグインに精通していて、フォーム要素からリンクするのではなく、メソッドを使用して特定のステップにジャンプする方法を知っている人はいますか?