Jquery“发现”问题

时间:2011-01-06 14:40:43

标签: jquery

任何人都可以帮助解决JQuery Find的问题吗? 在下面的例子中,我想找到选择& Div1中的文本对象。这是HTML:

<div id="div1" style="border:solid 1px #c6c8dd; background-color:#ff0000; padding:5px;">
 <div style="width:916px; padding-top:10px;">
  <select id="Select1" runat="server"></select>&nbsp:
  <input id="Text1" type="text" style="width:200px;" />
    </div>
</div>

这是jQuery:

Select1 = jQuery("#div1").find("#Select1")[0];
Text1 = jQuery("#div1").find("#Text1")[0];

Select1以未定义的形式返回,但它找到了Text1对象。

有谁能告诉我为什么找不到Select1对象?

2 个答案:

答案 0 :(得分:0)

我假设您想要获取所选值..请改用此方法

$(“#div1 select [name $ ='name-of-your']”)将返回该对象,并在末尾添加.val()将获得所选值

答案 1 :(得分:0)

Select1 = $("#Select1");
Text1 = $("#Text1");