我正在尝试将数组传递给信号器中心,但它没有击中后端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);
}));
}