jquery json学习
获取单选按钮值:
$("input[type='radio']").click(function(){
var valCheck=$('input:radio[name="inSku.notOnlyStr"]:checked').val();
//alert('获得的值为:' + $('[name="notOnlyStr"][checked=true]:radio').val());
alert(valCheck);
});
下拉框异步加载,返回json
var myselect=document.getElementById(selectid);//拿到select对象
var index=myselect.selectedIndex ;//拿到选中项的索引:
var id=myselect.options[index].value;//拿到选中项options的value:
$("#goodsType").change(function(){
var id= $(this).val();
var str1="<option value=>--请选择--</option>";
$.ajax({
type:"POST",
dataType:"json",
url:"${pageContext.request.contextPath}/category!loadChildrens.action",
data:{id:id},//没有参数不需要此处
success:function (data){
jQuery.each(data,function(key,value){
var list=value.list;
for(var i=0;i<list.length;i++){
str1 +="<option value="+list[i].id+">" + list[i].name+ "</option>";
}
document.getElementById("goodsField").innerHTML = str1;
});
}
});
});