像这样的Tyr:
[HttpPost]public ActionResult ExecData( string strdata1, string strdata2, string strdata3, Dictionary<string, string> myDictionary){ return Content("hello world");}然后:
var data = { strdata1: 'lorem ipsum', strdata2: 'lorem ipsum', strdata3: 'lorem ipsum'};$('#ArgsTable tr').each(function (index, item) { var firstTD = $(this).find('td').eq(0).html().trim().replace(/s/g, ''); var secondValue = $(this).find('td').eq(1).find('input:text').val(); data['myDictionary[' + index + '].Key'] = firstTD; data['myDictionary[' + index + '].Value'] = secondValue;});$.ajax({ url: '<%=Url.Action("ExecData","Home") %>', type: 'POST', traditional: true, data: data, success: function (result) { }});


