如何將javascript中的字符串數組傳遞給具有SignalR的服務器?將數組傳遞給帶有signalR的服務器R
我在JavaScript中的數組,並希望這一個功能到集線器
var selected = new Array();
$('#checkboxes input:checked').each(function() {
selected.push($("input").attr('name'));
});
應的功能採取什麼類型的參數?
如何將javascript中的字符串數組傳遞給具有SignalR的服務器?將數組傳遞給帶有signalR的服務器R
我在JavaScript中的數組,並希望這一個功能到集線器
var selected = new Array();
$('#checkboxes input:checked').each(function() {
selected.push($("input").attr('name'));
});
應的功能採取什麼類型的參數?
轂函數可以採取一個字符串數組,字符串等
下面是一個例子轂的列表:
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);
});
歡迎來到StackOverflow!請詳細說明您的問題,包括示例代碼,錯誤詳細信息等,以便我們可以重現您遇到的具體問題。有關提問的其他提示,請閱讀[FAQ](http://stackoverflow.com/faq)。 – Blazemonger