Jquery 获取另一个页面控件id问题
我在页面里写了一个<inputtype="hidden"value="<%=TextBoxDate.ClientID%>"id="onlyGetID"/>Jquery里写...
我在页面里写了一个 <input type="hidden" value="<%=TextBoxDate.ClientID%>" id="onlyGetID" />
Jquery里写了
var id = $("#onlyGetID").val();
var aa = ("#" + id).val(); id的值是获取到了,但是aa的值却是undefine,这是为什么?求高手解答 ~\(≧▽≦)/~ 展开
Jquery里写了
var id = $("#onlyGetID").val();
var aa = ("#" + id).val(); id的值是获取到了,但是aa的值却是undefine,这是为什么?求高手解答 ~\(≧▽≦)/~ 展开
5个回答
展开全部
初步目测你这段代码是会报错的。var aa = ("#" + id).val()少写了$,应该写成var aa = $("#" + id).val()。
另外隐藏的input的是不需要的,直接写 var aa = $('#<%=TextBoxDate.ClientID%>').val();就可以了
另外隐藏的input的是不需要的,直接写 var aa = $('#<%=TextBoxDate.ClientID%>').val();就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var id = $("#onlyGetID").val();
var aa = $("#" + id).val();
或者直接写
var aa = "<%=TextBoxDate.ClientID%>"";
var aa = $("#" + id).val();
或者直接写
var aa = "<%=TextBoxDate.ClientID%>"";
追问
我是想获得TextBoxDate里面的值,但是像var aa = $("#" + id).val();写的话,aa的值就是undefine
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
至少应该这样吧 写了$ var aa = $("#" + id).val(); aa是想获取什么?是有一个控件的id等于现在变量id的值么?还有
追问
我是想获得TextBoxDate里面的值,但是像var aa = $("#" + id).val();写的话,aa的值就是undefine
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你是像获取这个隐藏域的值的话,你的第一句就已经OK了,不明白你第二句是什么意思。
追问
我是想获得TextBoxDate里面的值,但是像var aa = $("#" + id).val();写的话,aa的值就是undefine
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询