本当にスタイルの問題です。 POSTは、HTTPボディにそれを置くのに対し、
は、URL欄に場所すべてのキー/値のペアをGET。 URLの長さには限りがあるため、TLS/SSL暗号化の恩恵を受ける必要があるより長いデータセットの場合は、またはのデータが優先されます。
だから、私たちはキーarticleIDを持っているとしましょう。記事IDに1を渡して、バックエンドがデータベースに連絡して問題の記事を取得できるようにします。あなたはが要求をプレゼント場合
は、次のURLを起動したい:あなたはPOSTを使用する場合は
index.php?articleID=1
、あなたはリクエストボディ自体にデータを入れますので、あなたがwouldn問題のパケットを開いたり、要求を調べたりせずに、サーバーに送信した値を知ることができます。
これらのリクエストの実行方法の詳細は、jQuery's reference siteに戻っています。 GET and POSTに関するさらに詳しい情報
あなたはアプリケーションのアーキテクトなので、どのような方法を使用するのが最適かわかります。ビュー自体に接触することに関しては、建築的な観点からは疑いがありますが確かに可能です。
ご返信ありがとうございます。 2つのJS変数をGET経由で送信するにはどうすればいいですか?私の最高の推測は$ .get( "location.php"、{lat、long})です。 – Sebastian
大歓迎です! $に.get( 'index.phpを'、{緯度:長い0.00:0.00}) 詳しい情報は、こちらをご覧ください: http://api.jquery.com/jQuery.get/ – Leonard
これは私を保持しますJS有効ですが、私がしようとすると、$ lat = $ _GET ['lat'];私はエラーが発生します。何か案は? – Sebastian