//获取下拉列表的值
$(function(){
$("select").change(function(){
var flag = false;
var value = $(this).val();
var id = $(this).attr("id");
if(value!="0"&&id!="curDep"){
flag = true;
}
toJson(id,value,flag);
//$("#pt").text(jsonStr);
});
});
注:$(this).val();是获取select这个对象的所有value值。
//获取input:text的值
$(function(){
$(":text").bind("blur",function(){
var flag = false;
var id = $(this).attr("id");
var value = trimFun(id);
if(value!=""){
flag = true;
}
toJson(id,value,flag);
//$("#pt").text(jsonStr);
});
});
//获取input:radio的值
$(function(){
$(":radio").click(function(){
var flag = false;
var id = $(this).attr("name");
var name = $(this).attr("id");
var value = trimFun(name);
if(value=='1'||value=='0'){
flag = true;
}
toJson(id,value,flag);
//$("#pt").text(jsonStr);
});
});
//获取input:checkBox的值
$(function(){
$(":checkbox").click(function(){
var flag = false;
var checkedId = "";
var id = $(this).attr("id");
$(":checkbox").each(function(){
if($(this).attr("checked")==true&&$(this).attr("value")!="on"){
checkedId=checkedId+$(this).attr("value")+",";
}
});
if(checkedId!=""){
flag = true;
}
checkedId = checkedId.substring(0,checkedId.length - 1);
toJson(id,checkedId,flag);
//$("#pt").text(jsonStr);
});
});