0

ID「jdoe」が渡されたときにこのjsonを返すcs Webサービスがあります

<?xml version="1.0" encoding="UTF-8"?>
<string xmlns="http://tempuri.org/">[{"department":"Sales","mail":"jdoe@acme.com"}]</string>

部門を表示するための最小限のjqueryコードを探していて、これを試しています:

$(document).ready(function () {
    url = "http://test.mydomain.com/WebService.asmx/GetDEPT?callback=?"
    alert("start");
    $.getJSON( url, { id: "jdoe" }, function( data ) {  alert(data.department); });
    alert("end");
});

開始と終了のアラートのみが表示されます。

フィドラーをチェックしましたが、呼び出しが行われたときにエラーは表示されません。

ローカル Web サーバーで ID の入力を求めるプロンプトが表示され、予想される json が返されます。

私のcsは次のようになります。

    public string GetDEPT(string id)
{
    var json = "";
    var umid  = from result in dc.GET_DEPT(id) select result;

    JavaScriptSerializer jss = new JavaScriptSerializer();

    json = jss.Serialize(id);

    return json;
4

1 に答える 1