ではではこれまでに、Ajax形programatically用php?
質問
を使用していphpの入力形式です。今でいう形では、ajaxを利用した多くの分野で
例えば
を選択し[国] (ajaxまでドロップダウンを充填状態のための国)
を選択し[国] (ajaxまでドロップダウン満ちた都市)
を選択し[市内] (ajaxを送信ボタン)
であれば簡単なhtmlのフォームに簡単に満ちたカール.その場合には、ajaxを利用した移植にはドロップダウン。
感謝
解決
き"populating"のカールは、実際に掲載のデータとして入力/入力します。
は必要ありませんのAjax要求されるというデータを保存します。
のいることでしょう:
- はじめにリストのデータ (使用のブラウザのためのインスタンス)
- ノウハウそのデータをもとにして使用する (観の"通常"の作)
- 投稿の正しい値は、カールします。
最終 おめのカールを要求する場合もあれば、以上のようにブラウザの場合の提出 --independantlyのAjax要求を送られてくる前に (それだけで使用でデータを取得)
ものでない限り、Ajaxの要望を実際に"writting"何かのサーバーがもとても珍しいこのような状況です。
他のヒント
は、それが容易にcURLを充填することができる単純なHTMLベースのフォームである場合
私はあなたがここで何を意味するかは明らかではありませんよ。私の知る限りでは、カールがHTTP要求を行うためのツールです。それは、「フォームの記入」することはできません(例えば、WWW :: Mechanizeのとは異なります)。このことについて、私は間違っているのでしょうか?
私はあなたの意味を考える:「それは、単純なHTMLベースのフォームであれば、私は簡単にブラウザを使ってしまうのと同じクエリ文字列またはPOSTデータを送信するのcURLを使用してHTTPリクエストを構築することができます。」私はその前提に進めるつもりです。
アヤックス(自体の中)を使用すると、手動でフォームデータを構築し、通常どおりにそれを提出停止しません。それはちょうどそれが少し難しくあなたが提出する必要がどのようなデータ動作するようになります。
リモートシステムは、あなたが正しい順序でデータの全ビットを要求していない場合、それが倒れるように実装される可能性があります(たとえば、あなたがリストを要求することなく、最後に完全なデータを提出する場合、それは嘔吐します国の都市の)。 「かもしれない」重視、これは、システムを実装するための健全な方法ではないでしょう。
また、あなたは都市(とそれらに関連付けられている可能性のあるIDS)のリストを取得し、プログラム的にアクセスできるように、とにかくcURLを持つ複数の要求を作りたいかもしれません。