在我的页面中,我有一些输入用于用户输入值,然后我将获取所有值并将它们发送到服务器。现在,我可以得到价值,我展示他们就像如下:将JS数组传递给MVC控制器动作
Cylinder: 0.00 Sphere: 0.00 Quantity:1
Cylinder: -0.25 Sphere: 0.00 Quantity:2
Cylinder: -0.50 Sphere: 0.00 Quantity:33
Cylinder: -0.75 Sphere: 0.00 Quantity:2
Cylinder: -1.00 Sphere: 0.00 Quantity:2
Cylinder: -1.25 Sphere: 0.00 Quantity:33
Cylinder: -1.50 Sphere: 0.00 Quantity:4
Cylinder: -1.75 Sphere: 0.00 Quantity:5
Cylinder: -2.00 Sphere: 0.00 Quantity:4
但我不知道如何将它们发送到动作保存。我正在使用mvc。
在我写了下面的JavaScript的观点:
var orderModel={};
$(".bulkOrderNumericInput").each(function (index,element) {
if ($(this).val().length!=0) {
orderModel[i]={Cylinder:$(this).attr('valuex'),Sphere:$(this).attr('valuey'),Quantity:$(this).val()};
i++;
}
});
谁能帮助我?
我认为你使用的是jQuery。您是否想要了解如何使用AJAX将JavaScript数组发送到服务器?我看不到任何MVC - 这是通用设计模式,还是您的意思是.net技术? – halfer
感谢上面的人。你真好。 – Wayou