1

この不具合がどこで発生しているのかわかりません。JavaScript、ブラウザコンソール、サーバーをチェックしてみました。jquery 1.8.3 と Django を実行しています。

問題のスクリーンショットと説明は次のとおりです。

ここに画像の説明を入力

nameキーを参照してください。これは、ajax 経由で送信される post 変数です。

var ajaxOptions = {
    url: dataURL, 
    dataType: 'json'
};

if (postData) {
    ajaxOptions.type = "POST";
    ajaxOptions.data = postData;
}

var request = $.ajax(ajaxOptions);

コンソールglobalBuilderPostに等しいように設定しました(スクリーンショット)。postData

送信される前nameHUMAN POPULATION .....?????であり、Django は として受信しu'HUMAN POPULATION .....jQuery18306933938320726156_1375226489186???'ます。

私の質問 (当然だと思います) は、なぜその変数に jQuery 文字列があるのですか?

おかしくなったらごめんなさい(正直言って、おかしくなっていると思います)。

編集(考えられる、奇妙な原因)

問題の引き金として私が見ているものを追加するつもりでした:二重の疑問符を置き換えるようです:??

4

1 に答える 1