0

私は次のJSコードを持っています:

  var data = jQuery.parseJSON('{"name":"John"}');
  $('#name').live("change", function() {
    name = data[$(this).val()];
    alert(name);
  });

FireFoxでは正常に動作しますが、IE7では次のJSエラーが発生します。

 Object doesn't support this property or method.
4

2 に答える 2

1

名前を宣言しましたか?

var name = ob .. ..

IEはjs変数を宣言する必要があります。

于 2012-09-04T13:02:47.967 に答える
0

あなたの質問はインコンプレートです。

      var data = jQuery.parseJSON('{"name":"John"}');  
     $('#name').live("change", function() {
         name = obj[$(this).val()];
         alert(name);   });

objとは何ですか?

エラーが発生した場所(どの行を意味するか)

オブジェクトがnull値を返しているか、jsの関数が定義されていないと思います

于 2012-09-04T13:00:00.207 に答える