チェックボックスの値とリンクのURLクエリ文字列を含むクエリ文字列を取得するように、チェックボックスを選択して次のページのリンクをクリックすると、ジョブの詳細のリストと各ジョブのチェックボックスを含むテーブルがあります
<input type="checkbox" class="checkJobToSend" name="checkJOb" value="<TMPL_VAR NAME=job_id>"
<input type="checkbox" class="checkJobToSend" name="checkJOb" value="<TMPL_VAR NAME=job_id>"
<input type="checkbox" class="checkJobToSend" name="checkJOb" value="<TMPL_VAR NAME=job_id>"
<input type="checkbox" class="checkJobToSend" name="checkJOb" value="<TMPL_VAR NAME=job_id>"
<input type="checkbox" class="checkJobToSend" name="checkJOb" value="<TMPL_VAR NAME=job_id>"
<a href ='index.cgi?reqpage=$prev_page&job_category_id=$jobCategory' class='paginateAdmin' id='govtPaginate'>prevPage</a>
function getJobsChecked(){
var arr = [];
var i= 0;
$('.checkJobToSend:checked').each(function(){
arr[i++] = $(this).val();
});
return arr;
}
$(document).ready(function() {
$(document).on('click','.paginateAdmin',
function(e){
e.preventDefault();
var arr = getJobsChecked();
var post = $(this).attr("href");
var array = post.split('?');
var id=$(this).attr('id');
$.post(
'job.cgi',
array[1],
function(data,status){
switch(id)
{
case "nonItPaginate":
$('#nonit').html(data);
break;
case "ItPaginate":
$('#it').html(data);
break;
case "govtPaginate":
$('#govt').html(data);
break;
default:
}
}
);
});
});
配列[1]と次のようなチェックボックス値のarrを使用してqueryStringを形成するにはどうすればよいですか
reqpage=2&job_category_id=2&checkJob=1&checkJob=2&checkJob=3