0

私のjDataは実際にはjson配列ですが、渡そうとするとエラーが発生します

これは以下で動作します

$test.pass = {
    lines:{ID:'ID', Date:'Date'},
    data:{}
};

しかし、ajaxから返されたjson配列を渡したい場合、エラーが発生します

$.ajax({
    type: 'POST',
    url: 'someurl',
    dataType: 'json',    
    success: function(data){ 
       $test.pass = {
          lines:{ID:'ID', Date:'Date'},
          data:data
       };   
    }                 
});

それは私にエラーを与えますTypeError: Cannot read property 'data' undefined

4

1 に答える 1

0

$test は「グローバル」変数ですか? success 関数の最初の行にブレークポイントを配置すると、data の値は何になりますか?

于 2012-05-14T22:53:25.307 に答える