0

ユーザーがフォームの送信ボタンを押す前 (POST メソッドが実行される前) に、フォームの入力値をアクションに渡したい。私の目標は次のとおりです。ユーザーが1つの入力フィールドに入力し、2番目のフィールドに移動すると、サーバーのPythonコードが計算を実行します(最初に入力した名前に基づいてユーザーの性別を推測するなど)。python gae と jinja2 html テンプレートを使用することは可能ですか?

助けてくれてありがとう!

4

1 に答える 1

1

ダニエルが言ったように、Javascript を使用する必要があります。サーバー側でハンドラーを定義し、コールバックを最初のフィールドのinputorイベントにバインドして、AJAX を使用してデータをバックエンドにポストし、結果を取得できます。keyupAJAX 用の私のお気に入りのライブラリはreqwestで、通常はイベント処理にBeanを使用しますが、他の多くの人は両方にjQueryを使用します。

于 2012-07-16T10:30:43.193 に答える