这是模式弹出窗口上的定义文本框。
<asp:TextBox MaxLength="20" runat="server" id="tbName" style="visibility:visible;display:inline;"/>
以下 jQuery 构造能够提取中继器元素中的值并预填充 tbName
$("[id$=tbName]").val($.trim($('#revListTitle_' + rowIndex).text()));
但是下面的 jQuery 构造没有填充 tbName。
$("#tbName").val($.trim($('#revListTitle_' + rowIndex).text()));
我的问题是:
和有什么区别$("[id$=tbName]").val("something") and $("#tbName").val("something");