0

私はasp.netとJquery Cascading Dropdownを使用しています。値を取得していますが、バインドされていません。の結果は、JSON合計レコードではなく合計文字として長さを与えています

結果は

{
"Table": [
    {
        "VoyageMasterID": 3,
        "VoyageCode": "9101"
    },
    {
        "VoyageMasterID": 7,
        "VoyageCode": "1617"
    }
]
}

しかし、その長さは93です

しかし、ここで私の合計レコードはわずか2です

したがって、値をドロップダウンにバインドすると、バインドされません。

私のJson:

 $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "Port.aspx/Code_Get",
                    data: "{ServiceID:'" + $(".ddlService").val() + "'}",
                    dataType: "json",
                    success: function (data) {
                        try {      
                            Success(data.d);
                            // 

  function Success(result) {         
        $(".ddlVoyage").empty();
        $(".ddlVoyage").append("<option  value=''>Select </option>");
        $.each(result, function (index, value) {              
        $(".ddlVoyage").append("<option value='" + value.VoyageMasterID + "'>" + value.VoyageCode + "</option>");
        });
    }

Json からのデータが適切な結果を与えていないため、 Data Bind to Select を取得していません。

誰でも助けてください

4

1 に答える 1