Q
“未定义”数组中
0
A
回答
1
它在jQuery的POST方法,这是错误的数据属性相关联。它不能将数组作为参数。这里是文档
数据映射或字符串与请求发送到服务器。使用对象文本,而不是
尝试:
$.post('./Courses/SaveAndRedirect', {selectedIDs: selectedIDs}, function (data) { });
我也试着写selectedIDs[x] = a[i].value;
不同:
selectedIDs.push(a[i].value);
0
我认为这个问题可能是您的文章变量只是一个数字实例,而不是一个字段名
0
你可以尝试这样的事情:
var selectedIDs = [];
$('input[type="checkbox"]:checked').forEach(function(i, e){
selectedIDs.push($(e).val());
});
$.post('./Courses/SaveAndRedirect', selectedIDs, function (data) { });
相关问题
- 1. 未定义的javascript数组
- 2. Javascript数组值未定义?
- 3. constexpr数组未定义
- 4. 未定义的数组
- 5. 未定义一个数组
- 6. JSON数组未定义
- 7. Laravel,数组未定义?
- 8. JavaScript数组是未定义
- 9. 的JavaScript:数组未定义
- 10. 在javascript中未定义数组
- 11. Perl中的未定义数组
- 12. 未在React组件中定义'函数'
- 13. 如何使用未定义的键在Python中定义数组?
- 14. “未定义指数”引用数组键
- 15. PHP:数组=>未定义指数
- 16. JavaScript中的二维数组返回未定义的数组
- 17. 未定义的数组数组中的属性
- 18. C全局未定义数组?
- 19. 数组说明未定义的问题
- 20. 多维数组未定义索引
- 21. 显示未定义变量的数组
- 22. jQuery数组未定义错误
- 23. 该方法未定义类型,数组
- 24. 未定义的数组长度检查
- 25. 未定义抵消:0与PHP数组
- 26. JavaScript二维数组未定义
- 27. 为什么数组未定义?
- 28. 使用Javascript:数组之前未定义
- 29. JavaScript数组对象属性未定义
- 30. 未定义的方法`find_by_provder_and_uid”为[]数组
祝贺,你已经设法几乎完全避免编写任何jQuery。 – 2012-03-25 16:41:02