Javascript HTML复选框传递所选内容的所有值

Javascript HTML复选框传递所选内容的所有值,javascript,html,django,Javascript,Html,Django,我有一个表单可以将值传递给django视图。 表单中有一个带有复选框的动态生成表 HTML: 如何仅传递为所有三个变量选择的值?您必须使用type=“checkbox”和name=“YOURCHECKBOXNAME[]”键入所有输入 您的checkboxname应该相同 当您将[]放入HTML输入中时,表单将向PHP发送一个数组。因此。。。我的回答对你有帮助吗?对不起,我出去工作了……我应该这样传递值吗:是的。使用POST发送表单时,您将收到一个数组。如果您需要更多示例或帮助,请告诉我。但请记住

我有一个表单可以将值传递给django视图。
表单中有一个带有复选框的动态生成表

HTML:


如何仅传递为所有三个变量选择的值?

您必须使用
type=“checkbox”
name=“YOURCHECKBOXNAME[]”键入所有输入

您的checkboxname
应该相同


当您将
[]
放入HTML输入中时,表单将向PHP发送一个数组。

因此。。。我的回答对你有帮助吗?对不起,我出去工作了……我应该这样传递值吗:是的。使用POST发送表单时,您将收到一个数组。如果您需要更多示例或帮助,请告诉我。但请记住,我的英语说得不是很好。我是一名法国学生,所以…:)
<table class="table table-striped">
    <thead>
        <tr>
            <th><input type="checkbox" onClick="toggle(this, 'no')"></th>
            <th>Order Id</th>
            <th>Channel</th>
            <th>Dispatch By Date</th>
            <th>Amount</th>
            <th>Status</th>
            <th>Products</th>
        </tr>
    </thead>
    <tbody>
        {% for oid,oiid,dbd,stts,tp,sku,qty,chnl in new_orders %}
        <tr>
            <td><input type="checkbox" name="no" value="{{oid}}"></td>
            <td>
                <div><a class="btn-link" href="#">{{oid}}</a></div>
                <div><input name="oiid" style="display:none" value="{{oiid}}">{{oiid}}</div>
            </td>
            <td>{{chnl}}<input name="channel" style="display:none" value="{{chnl}}"></td>
            <td><span class="text-muted"><i class="fa fa-clock-o"></i>&nbsp;&nbsp;&nbsp;{{dbd}}</span></td>
            <td>{{tp}}</td>
            <td>{{stts}}</td>
            <td>
                <div>{{sku}}</div>
                <div>Quantity: {{qty}}</div>
            </td>
        </tr>
        {% endfor %}
    </tbody>
</table>
function toggle(source, text) {
        checkboxes = document.getElementsByName(text);
        for(var i=0, n=checkboxes.length;i<n;i++) {
            checkboxes[i].checked = source.checked;
            }
        }