0

次のように JSON データが追加されています。

{
  "Name": "ghngjnghj",
  "Email": "jhjhj@jkbjvk.com",
  "Message": "hjhjhj"
}

しかし、次のようにフォーマットする必要があります。

jsonCallback(
   {
 "Name": "ghngjnghj",
  "Email": "jhjhj@jkbjvk.com",
  "Message": "hjhjhj"

     }

);


url: "post_json.aspx",
data: $("#contact_form").serialize(),

また、コードビハインドで JSON.Net を使用しています

string json = JsonConvert.SerializeObject(account, Formatting.Indented);
File.WriteAllText(@"C:\inetpub\wwwroot\JSON\dotNet4b\test_file.json", json);
4

1 に答える 1

0

文字列jsonをそのように変更する必要がありました!

文字列 json = "jsonCallback(\n" + JsonConvert.SerializeObject(account, Formatting.Indented) + "\n);";

HTH誰か

于 2013-05-17T15:19:20.800 に答える