您好,我有 html 表,我在其中列出了数据库结果。所有数据库项都有带有值项 id 的 self 复选框:
<td> <input type="checkbox" id="row" value="<?php echo $this->escapeHtml($item->id);?>"> </td>
现在我想取一个或多个检查项目,并将该值放入我的网址中,如最后一个参数。
<a onclick="return Form.deleteItem(this);" href="<?php echo $this->url('phonebook', array('action'=>'edit', 'id' => '1'));?>">
<?php echo $this->escapeHtml('Edit');?>
</a>
我希望像这样在 url 中添加价值。
因此,如果用户检查一个项目并单击编辑如何将该值放入 url 中,如最后一个参数
我试试这个但不工作:
deleteItem: function(obj) {
$('input[type=checkbox]').change(function(e){
e.preventDefault();
if ($("#row").is(':checked')) {
//read line
var queryString = $("#row").val();
// Loop
var s = $("#row").siblings();
$.each(s, function() {
// see if checked
if ($("#row").is(":checked")) {
queryString += 'OR' + $("#row").val();
}
});
console.log(queryString);
// Append to url
}
});
},