0
私は以下のjqueryを使用して、Webサービスにデータを送信します。jQueryでクエリ文字列を使用せずにwebserviceにデータを送信する
var value1="This is val1";
var value2="This is val2";
$.ajax({
url: "Test.asmx/PostData",
data: { data1: value1, data2: value2 },
success: function (html) { strReturn = html; },
async: false
});
if (strReturn == "") {
//some error occured or the data did not get send to webservice
}
else
{
//The data is send to the webservice
}
ここで問題は、データがクエリ文字列として送信されるためです。値1のデータの長さが&の値2の場合、データがWebサービスに送信されません。
クエリ文字列を使用してデータを送信しないようにするにはどうすればよいですか。私はajaxパラメータ "processData"をfalseとして設定しようとしましたが、 "タイプ"はPOSTとして運がまだありません。
誰でも私にjqueryコードを送ることができれば、これがどのようにできるかは素晴らしいと思います。
事前
タイプを[ポスト]に設定すると、このようになります。 –