我正在尝试将单选按钮列表(数组)从 JavaScript 传递到 C# Net Core 6 控制器。
HTML 是这样的:
因此,有许多组(比我在这里显示的更多),每个组都有许多选项。我想获得带有“名称”、“值”和“选中”的选项的完整列表。或者,如果更简单,只需一些“选中”选项(使用“id”即可)
到目前为止我得到的最接近的是:
var options = document.querySelectorAll('.js-filter-item');
var optionsArray = JSON.stringify((Array.from(options).map(el => ([el.name, el.value, el.checked]))));
控制器上的参数定义为“字符串”
但是,我得到了这个,它不是有效的 JSON:
[["Performance_Type","Standard",true],["Performance_Type","VIP",false]]
我觉得我没有以正确的方式处理这件事!基本上,在 C# 控制器中,我需要知道检查了哪些选项。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号