こんにちは、データベースの結果を一覧表示する html テーブルがあります。すべてのデータベース アイテムには、値アイテム ID を持つセルフ チェックボックスがあります。
<td> <input type="checkbox" id="row" value="<?php echo $this->escapeHtml($item->id);?>"> </td>
今、私は1つ以上のチェックされた項目とその値を取り、最後のパラメータのように私のURLに入れたいと思っています.
<a onclick="return Form.deleteItem(this);" href="<?php echo $this->url('phonebook', array('action'=>'edit', 'id' => '1'));?>">
<?php echo $this->escapeHtml('Edit');?>
</a>
このようなURLに値を追加したい。
したがって、ユーザーが1つの項目をチェックして編集をクリックすると、最後のパラメータのようにその値を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
}
});
},