我有一个文本框,
<input type="text" id="hoverChange" runat="server" onchange="hoverAction"/>
我在服务器端代码中定义了以下方法,
protected void hoverAction(object sender, EventArgs e)
{
string sectionName=hoverChange.Value;
if (sectionName != "") sectionHoverUserControl.displayHoverContent(sectionName);
}
当我以编程方式为文本框设置一些值时,我需要执行上述方法。我尝试执行以下操作,但都没有触发 onchange 事件,
document.getElementById('<%= hoverChange.ClientID %>').value = "some_text";
或者
$('#<%= hoverChange.ClientID %>').val("some_text");
我会很感激你的帮助!谢谢, 哈里什