1つのStringパラメーターを受け入れる関数に対してWCF呼び出しを行おうとしています。jQueryからパラメーターを渡すときは、JSON.stringify(parameters)を使用しています。ここで、parametersは、渡すパラメーターを含むname:valueコレクションです。
私の疑問は
- 私のバージョンのIEでは、JSONは定義されていません。そこで、JSON2.jsライブラリを使用して、それを自分のサイトのマスターページに含めました。
- 私はまだ同じメッセージに遭遇します。JSONはIEでは定義されていません。
まあ、それはグーグルクロームで完全に動作します。
PS-これはすべて.NET上にあります。
スクリプト名はjson2.js
です。jQueryで渡す値は次のとおりです
data:JSON2.stringify(parameters),
contentType: "application/json2; charset=utf-8",
dataType: "json2"
IE8を使用しています。(以前にこの詳細を提供しなかったことをお詫びします、ちょうど追加されました)
お知らせ下さい。