2 つのサーバーで 1 つのアプリを実行していますが、1 つは機能し、もう 1 つは理由がわかりません。
ajax クエリ..
$.ajax({
type: "POST",
url: "WebService.asmx/GetFinish1",
data: '{' +
'Item:"' + item + '"' +
'}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
var data = jQuery.parseJSON(msg);
$("#item").val(JSON.stringify(msg));
$("#item").val(JSON.stringify(msg));
私が得るものから一行で...
{"d":"{\"0\":{\"i\":\"MODIFIED C/W TOOL MC WALL\",\"D\":\"Notes\",\"V\":\"MODIFIED C/W TOOL MC WALL\"},\"1\":{\"i\":\"EA\",\"D\":\"Unit\",\"V\":\"EA\"},\"2\":{\"i\":\"EA\",\"D\":\"Unit\",\"De\":\"Unit\",\"V\":\"EA\"}}"}
私が得る2番目
"{\"0\":{\"i\":\"1x 8351-3 & 2 x 8352-3\",\"D\":\"Notes\",\"V\":\"1x 8351-3 & 2 x 8352-3\"},\"1\":{\"i\":\"PC3\",\"D\":\"Unit\",\"V\":\"PC3\"},\"2\":{\"i\":\"PC3\",\"D\":\"Unit\",\"De\":\"Unit\",\"V\":\"PC3\"}}"
2 番目のものは機能しますが、最初のものは機能しませんが、なぜ違いがあるのでしょうか? 同じコード!余分な {} と d: はどこから来たのですか?