jquery 获取隐藏域问题
 页面:
<input type="hidden" name="id">
<input type="hidden" name="so">
上面加载页面后,id和so都有值,在实体对象类中id是Long类型,so是String类型。
用jquery获取,只能获取到id值,获取不到so值。
$("#submit").off().on("click",function(){
                    var v = $("input[name='id']").val();
                    var d = $("input[name='so']").val();
                    alert(v);
                    alert(d);
                }); 
    请问大神,这该怎么破?

3个回答

看不到你说的页面,但是你可以使用bind绑定试试,
$("#submit").bind("click",function(){
var v = $("input[name='id']").val();
var d = $("input[name='so']").val();
alert(v);
alert(d);
});

sinat_21237045
一个现役码农 把页面的代码贴出来看一下,这样比较容易找原因
3 年多之前 回复
ymxmingxiao
会飝的蜗牛 我试了下依然获取不到,页面就是<input type="hidden" name="id"> <input type="hidden" name="so"> 这两个隐藏域。
3 年多之前 回复

有多个name为so的对象吧。。自己alert($("input[name='so']").length)就知道了,多个对象只会获取第一个出现的so

showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复会飝的蜗牛: 是1那就是你的so没有值。。自己查看dom对象就知道 了
3 年多之前 回复
ymxmingxiao
会飝的蜗牛 alert($("input[name='so']").length) 为1
3 年多之前 回复

检查实体的属性名是否写错,是否给出getter,setter方法。

u011126065
jasondyoung JS代码有没有放到最后或者用onload事件。
3 年多之前 回复
ymxmingxiao
会飝的蜗牛 这些都没有问题。都有getter,setter方法。
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问