我寻求如何将用户选中的复选框按钮值发送到我的路径"deleteAll“以删除它们。
因此,我找到了当我单击"selectAll“时允许声明所有按钮的处理方法。因此,在jQuery中存在向路由"deleteAll“发送值的参与方。我不知道是怎么回事。
这是我的测试:
http://jsfiddle.net/ScnQT/2533/
Html中的代码:
<form id ="deleteAll" method="post" action="{{path('deleteAll')}}" >
<p><label><input type="checkbox" id="checkAll[]"/> Check all</label></p>
<fieldset>
<p><label><input type="checkbox" name="item" value="{{ entity.id}}"/> Option 1</label></p>
<p><label><input type="checkbox" name="item" value="{{ entity.id}"/> Option 2</label></p>
<p><label><input type="checkbox" name="item"value="{{ entity.id}" /> Option 3</label></p>
<p><label><input type="checkbox" name="item" value="{{ entity.id}"/> Option 4</label></p>
</fieldset>
</form>
代码Jquery:
<script>
$(document).ready(function(){
$("#checkAll").click(function(){
var checked_status = this.checked;
$("input[name='check[]']").each(function(){
this.checked = checked_status;
var v = $("#d").val();
$('#deleteAll').submit(function(){
$("#deleteAll").attr("action", "{{ path('projets_deleteAll') }}" + v);
});
});
});
});
</script>
谢谢,
转载请注明出处:http://www.xhjyjj.com/article/20230526/2286561.html