在我的頁面中,我有一些輸入用於用戶輸入值,然後我將獲取所有值並將它們發送到服務器。現在,我可以得到價值,我展示他們就像如下:將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