ホームページ >ウェブフロントエンド >jsチュートリアル >Ajax を使用して JQuery_jquery で非常に大きなデータを送信するための解決策

Ajax を使用して JQuery_jquery で非常に大きなデータを送信するための解決策

WBOY
WBOYオリジナル
2016-05-16 16:41:571108ブラウズ

問題について直接話しましょう。ページで Jquery (1.6) Ajax リクエストを使用し、PHP 側で受け取れる項目が 500 を超えていました。最初はWebサーバーの設定の問題かと思い、max_upload_sizeなどを変更しました。しかし、それは効果がありませんでした。その後、新しいトリックである max_input_vars を使用しようとしましたが、最初は少しうまくいきました。その後、顧客のデータが 2000 を超えたときも、PHP 側は Ajax から送信されたデータを完全に受信できませんでした。結局、海外のサイトで解決策を見つけました。

投稿を送信する前に、JSON.stringify を使用して送信する変数を処理すれば問題ありません。 JSON.stringify とは何ですか? ? ?ここに移動してください: http://www.jb51.net/article/29893.htm

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。