jqueryはFirefoxでは通常json配列に戻りますが、Chromeでは2つのキー値に対応する値が失われます。なぜ。

WBOY
リリース: 2016-06-13 12:31:15
オリジナル
809 人が閲覧しました

jqueryはFirefoxでは通常json配列を返しますが、Chromeでは2つのキー値に対応する値が失われます。 。 。なぜ。 。 。
{"エラーコード":1,"データ":{"名前":{"103_0":"11111","id":"103","vkey":"103_0"},"key":{ "11111":"103_0"},"file":{"":null},"url":{"":null}}} ----》chrome
から取得したjson
Firefoxから取得したjson
{"errcode":1,"data":{"name":{"104_293":"u5b66u4e60u5b66u4e60u5b66u4e60u4e0b","id":"104","vkey":"104_293"},"key":{"u5b66u4e60u5b66u4e60u5b6 6u4e60u4e0b " :"104_293"},"ファイル":{"293":"award-46696.jpg"},"url":{"293":"http://hr.ryanren.dev.aifang.com/upload / train/award/award-46696.jpg"}}}

jQuery:
function add_award(award_name,file_id){
jQuery.ajax({
URL: 賞、
データ:{
「名前」: 賞名、
'タイプ' : '追加',
'file_id' : file_id,
'prof_id' : pro_id,
}、
入力: '投稿'、
非同期: false、
データ型: 'json'、
成功: function(mydata){
console.log(mydata);
var str ='' award_name '' mydata.data.file[file_id] '';
$("#info_award").append(str);
$("#pro_award").val('');
$("#upload_icon").val('');
}、
エラー: function(){
alert("エラーが発生しました。ページを更新してもう一度お試しください。");
}
});
}

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート