gpt4 book ai didi

javascript - 使用 signalR 将数组传递给服务器

转载 作者:数据小太阳 更新时间:2023-10-29 05:06:15 25 4
gpt4 key购买 nike

如何使用 SignalR 将 javascript 中的字符串数组传递到服务器?

我在 javascript 中有一个数组,我想将其转换为 Hub 的函数

var selected = new Array();
$('#checkboxes input:checked').each(function () {
selected.push($("input").attr('name'));
});

函数应该接受什么类型的参数?

最佳答案

hub 函数可以接受字符串数组、字符串列表等。

这是一个示例中心:

public class myHub : Hub
{
public void receiveList(List<String> mylist)
{
mylist.Add("z");
Caller.returnList(mylist);
}
}

这是一个与集线器一起工作的示例 JS 片段:

var myHub = $.connection.myHub,
myArray = ['a','b','c'];

myHub.client.returnList = function(val) {
alert(val); // Should echo an array of 'a', 'b', 'c', 'z'
}

$.connection.hub.start(function() {
myHub.server.receiveList(myArray);
});

关于javascript - 使用 signalR 将数组传递给服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12428548/

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