<script src="../js/jquery-1.6.js" type="text/javascript"></script>
<script type="text/javascript">
function getchooset() {
$(":checkbox").each(function () {
//if($(this).attr("checked"))
alert($(this).attr("checked")); //为什么选中了 这里输出的值是空???
});
}
function getteacher() {
var zm=$("#FIND").val();
$.post("Doajax.aspx",{type:"4",zm:zm},function (data) {
$("#cellid").html("");
var tlist=data.split("|");
for(var i=0;i<tlist.length;i++)
{
if(tlist[i].length>0)
{
var theacher=tlist[i].split("&");
var number=theacher[0];
var name=theacher[1];
$("#cellid").append("<input id='"+number+"' type='checkbox' name='"+number+"' /><lable for='"+number+"'>"+name+"("+number
+")"+"</lable>"); //在这里写出了checkbox
}
}
});
}
</script>
<div id="cellid"></div>
$(":checkbox:checked").each(function () {选中项的 jquery对象
+")"+"</lable>"); 这哪用赋value值呀?
$("#cellid").append("<input id='"+number+"' type='checkbox' name='"+number+"' /><lable for='"+number+"'>"+name+"("+number
+")"+"</lable>");
这哪有赋value值呀?改改:
$("#cellid").append("<input id='"+number+"' type='checkbox' name='"+number+"' value='你要的值' /><lable for='"+number+"'>"+name+"("+number
+")"+"</lable>");