将数组传递给信号器集线器,但它没有击中后端c#代码

时间:2018-03-03 07:50:03

标签: javascript arrays ajax signalr

我正在尝试将数组传递给信号器中心,但它没有击中后端c#代码

这是我的js代码

    $('input').focusout(function () {

var number_values = [];
var string_values = [];

var count = 0;

$("#regdrugitem input[type='number']").each(function () {
    number_values[count] = { 'name': $(this).attr('id'), 'val': 
$(this).val(), 'required': $(this).attr('required') };
    count++;
});
 var   count1 = 0;
$("#regdrugitem input[type='text']").each(function () {
    string_values[count1] = { 'name': $(this).attr('id'), 'val': 
$(this).val(), 'required': $(this).attr('required') };
    count1++;
});
  $.connection.regitem_hub.server.regitem(number_values, string_values);
  });

c#代码是

  public void regitem(iteminfo[] number_values, iteminfo[] string_values)
    {
        Thread t1 = new Thread(new ThreadStart(delegate ()
        {
            JsonResult msg = ric.insert_Item(number_values);
            Clients.Caller.recieve_data(msg);
        }));

    }

0 个答案:

没有答案