2009-06-01 2 views
0

json経由で送信せずに5文字列パラメータを受け入れるWebサービスを呼び出すことは可能ですか? ..私は5弦のparamsを受け取るメソッドを持つWebサービスを作成している(これは推奨されます)と私はjqueryのを使用せずに古い方法は、この5つのSTRINGパラメータを受け入れるjqueryでwebserviceを呼び出しますか?

  this.para.add("Name", name); 
      this.para.add("ClientNum", clnum); 
      this.para.add("Email", email); 
      this.para.add("Register", register); 
      this.para.add("Message", message); 

      SOAPClient.invoke(this.url, "MyService.aspx/CreateClient", this.para, true, this.completeDone, this); 

で操作を行うことでした

   $.ajax({ 
       type: "POST", 
       url: "Service.aspx/CreateClient", 
       data: "{}", 
       contentType: "application/json; charset=utf-8", //// ERMMM ??? 
       dataType: "json", // ERMMM? 
       success: function(msg) { 
        alert(msg.d); 
       }, 
       error: function() { 
        alert('error'); 
       } 

      }); 

私のjqueryのを持っていますもう片方が着陸し、すべてのパラメータを埋める....

どのような方法がお勧めですか?

答えて

1

なぜクエリーストリング変数を使用せず、SOAPプロトコルのオーバーヘッドを避けるのですか?

関連する問題