0
JSPのチェックボックスの値を別のページに送る方法は誰にでも分かりますか? これは私のコードですJSPで1つのページから別のページにチェックボックスの値を送る方法
function send() {
$.ajax({
url: 'review-order.html',
data: {
value1: document.getElementById("pending").value,
value2: document.getElementById("read").value
},
type: 'post',
success: function(output) {
alert("It worked!");
var result = eval("(function(){return " + output + ";})()");
}
});
}
<div class="c-body">
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-body">
<div class="form-group">
<label class="col-md-4 control-label">Action</label>
<form action="track.php" method="post">
<div class="col-md-6">
<label class="checkbox-inline">
<input type="checkbox" class="progressbar_chkbox" type="checkbox" onclick="send();" data-progress="20" value="pending">Pending </label>
<label class="checkbox-inline">
<input type="checkbox" id="inlineCheckbox2" class="progressbar_chkbox" type="checkbox" onclick="send();" data-progress="40" value="option2" value="read"> Read</label>
<label class="checkbox-inline">
<input type="checkbox" id="inlineCheckbox3" class="progressbar_chkbox" type="checkbox" onclick="send();" data-progress="80" value="option3" name="completed"> Completed </label>
<button type="button" class="btn btn-theme c-btn-square" onclick="send();">
Submit
</button>
</div>
</form>
</div>
</div>
</div>
</div>
これは私のコードです。私はエラーはありませんが、クリックするとJSP関数が使用されていますが、アラートは生成されません。ここで何が間違っていますか? id="pending"
またはid="read"
持つ要素がない
value1: document.getElementById("pending").value,
value2: document.getElementById("read").value
:
あなたはjqueryのスクリプトファイルをインポートしたことがありますか? $は定義されていないエラーです。 –