<asp:Textbox id="ToSend" runat="server" Width="300px"></asp:Textbox>
<ul>
<li value="smile" class="smile">example 1</li>
<li value="smile" class="smile">example 2</li>
</ul>
这是我的文本框。
$(".smile").click(function () {
$('#ToSend').val($(this).text());
});
我还是新手,我发现很多代码都将文字传递给输入类型=&#34;文字&#34;,但我希望它传递给我的<asp:Textbox></Textbox>
。
答案 0 :(得分:2)
将单击事件处理程序绑定到<asp:Textbox ID="ToSend" runat="server" Width="300px"></asp:Textbox>
$('ul.txt li').click(function(){
$('#<%= ToSend.ClientID %>').val($(this).text());
})
元素,然后按生成的id选择输入元素。
ListView
答案 1 :(得分:0)
除了Pranav的回答,这里的一般方法是:
$('.txt li').on('load',function() {
var _value = $(this).text();
$("input[id='ToSend']").val(_value);
})