2

文字列の戻り値を持つWebメソッドを作成しました。この戻り値はストアドプロシージャから取得します。ただし、条件が確立されていない場合は、未定義の値が返されます。次のコードを作成しましたが、機能しませんでした。

   $.ajax(
                                                {
 type: "POST",
  url: "WebForm1.aspx/confirm",
  data: JSON.stringify({
  username: username,
  password: password, email: email,codemeli: codemeli}),
    contentType: "application/json; charset=utf-8",
    dataType: "json",

       async: true,
       cache: false,
       success: function (ret) {

             if (ret != "") {
             $('#result').text(ret.d + " : " + "it is reserved  "+ret.lenght); }
          else { $('#result').text("the operation is successful"); }
        },
        error: function (x, e) {
         $('#result').text(x.responseText);
            }
            }
       );
4

1 に答える 1

4

ret.lenghtコールバックに含める必要がret.d.lengthありますsuccess

于 2012-07-10T07:01:12.003 に答える