2

jsファイルがあります。ajaxを使用してjsonとして値をコードビハインドに渡したいのですが、次のエラーが発生します:メッセージ ":"無効なWebサービス呼び出し、パラメーターの値がありません:\ u0027fff \u0027。"、" StackTrace

私のJavaScriptコードは次のとおりです。

var values = { fff: "tttttttt" };
var uname = "fariddddddd";
  $.ajax({
 type: "GET",
 url: "http://localhost:39787/Default.aspx/dataSave",
 data: JSON.stringify(values),
 contentType: "application/json; charset=utf-8",
 dataType: "json",
 processData: false,
 success: function (msg) {
     AjaxSucceeded(msg);
 },
 error: function (msg) {
     alert(msg);
 }
     });

私の背後にあるコードは次のとおりです。

[WebMethod(true)]
[ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)]
public static string dataSave(string fff)  
 {
   string a = fff + "kazemi";
   return a;

}

私を助けてください

4

1 に答える 1

1

キーを引用符で囲んでいません。宣言を次のように変更します。この引用されていないオブジェクトをjavascriptで読む

var values = { "fff": "tttttttt" };
于 2013-01-18T07:37:37.440 に答える