0

最近、ある Web ホストから別の Web ホストに移動しました。現在、Web ホスティングの PHP バージョンは5.3.13で、古い Web ホスティングは5.3.5で、私のローカルホストの PHP バージョンは5.4.7です。

$.post()のようにいくつかの jQuery コードを調整しまし$.ajax()たが、それはまったく役に立ちませんでした。古い W​​eb ホスティングと私のローカルホストでは正常に動作していますが、新しい Web ホスティングで動作しない理由がわかりません。これはIISと関係がありますか?

4

1 に答える 1

0

では、サーバーに送信する空のデータ オブジェクトまたは文字列を配置した場合はどうなるでしょうか。console.log(data)ajax リクエストを送信する前に使用してみてください。dataキーと値のペアを確認してください。{product_id: "3452", variant_id: "2"}

var_dump($_POST)の冒頭で簡単に作成した後/controller/function_name。ここが問題だと思います。空の場合は、アプリをデバッグして $_POST が失われた場所を見つけます。

于 2013-05-07T14:20:22.527 に答える