gpt4 book ai didi

jquery - 如何使用带有字符串以外参数的 jQuery 来使用 WebMethod?

转载 作者:行者123 更新时间:2023-12-01 06:58:18 24 4
gpt4 key购买 nike

我有这个客户端:

$(document).ready(function() {
var $checkboxes = $('[type=checkbox]');
$checkboxes.click(function() {

$checkbox = $(this);

$.ajax({
type: "POST",
url: "Page.aspx/Method",
data: "{id:'" + $checkbox.attr("id") + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
alert('success!');
},
error: function(xhr, status, error) {
var err = eval("(" + xhr.responseText + ")");
alert('An error occurred that prevented your change being saved: ' + err.Message);
}
});
});
});

我有这个服务器端:

[WebMethod]
public static void Method(String id)
{
Guid guidID = new Guid(classid));
//...........
}

但我更喜欢将 WebMethod 签名设为强类型:

[WebMethod]
public static void Method(Guid id)
{
//...........
}

你能建议什么是最好的方法吗?

最佳答案

我认为您可以将 Guid 作为字符串传递到您的方法中,它应该将其转换。 check this out

关于jquery - 如何使用带有字符串以外参数的 jQuery 来使用 WebMethod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6596738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com