求救,困扰了一天了, 急急急急急急急急急急急急,这个问题描述也太坑了吧。
<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js">
</script>
<script>
function getCheck(){
var arr=[];
$("input[type='checkbox']:checked").each(function(){
arr.push(this.value);
})
var json = JSON.stringify(arr);//数组转换成json,都在了,数组和json
alert(json);
}
</script>
</head>
<body>
<input type='checkbox' value='1'/>
<input type='checkbox' value='2'/>
<input type='button' value='取值' onclick='getCheck()'/>
</body>
</html>
ajax支持写参数的,在不会,就直接加到链接后面也行
$('复选框的id').attr('checked')是否选中
交互的例子
http://blog.sina.com.cn/s/blog_9798fdfe01017oqt.html
var checkbox=checkbox的值。这个你用js获取吧
var obj=$.ajax({url:"xxx.aspx?id=checkbox值",async:false});
var xxxx=obj.responseText;
$("#指定id").html(xxxx);
$.ajax({
url: "exchangecommissionaccounts.action",
data:{platname:name},
type: "POST",
datatype: "json",
success: function(json){
for(var p in json){
var option = $("").val(json[p]).text(json[p]);
$("#suesss").append(option);
}
}
});
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.1.min.js"></script>
<input type='checkbox' value='1' />
<input type='checkbox' value='2' />
<input type='checkbox' value='3' />
<input type='checkbox' value='4' />
<input type='button' value='发送' onclick="Send()" />
<script>
function Send() {
var v = $("input[type='checkbox']:checked").map().get().join(',');
if (v == '') { alert('请选择!'); return }
$.ajax({
url: 'xxx.asp', data: { v: v }, type: 'POST', complete: function (xhr) {
alert('发送完毕')
}
})
}
</script>
xxx.asp
v=request.form("v")
'...其他操作