每个单元格都有一些字段、文本输入、单选按钮或选择。
我是否被迫以这样的方式命名字段,以便名称包含行和列索引? 像“数据[行] [列]”? 在向表中添加行或列时动态创建这些字段名称有点麻烦。
这里可以使用 jQuery 魔法吗?
最佳答案
当然可以,看这里:
// This assumes that you've wrapped the form #myform around the input
$('#myform').submit(function() {
$('#mytable tr').each(function(n, elem) {
$('td', elem).each(function(m) {
$('input:text, input:radio, textarea, select')
.attr('name', 'data['+n+']['+m+']');
});
});
// Do some validation or just let it submit :D
});
给你!
关于jquery - 如何使用 ajax 发布包含动态表中的字段的表单,可以为其动态添加行和列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4202430/