当javascript在文本框中填充值时,调用onTextChanged函数
Call onTextChanged function when javascript fills value in textbox
我有一个文本框,其值由javascript填充。在这种情况下,onTextChanged事件不会被触发。是否有任何方法,我可以调用函数,让知道文本框的值已被更新
<asp:TextBox ID="TextBox_FromDate" AutoPostBack="True" runat="server" OnTextChanged="SaveData" />
<input id="Testbutton" type="button" onclick="return showDateCalendar(this);" class="dateButtonWidth"
style="background-image: url(Images/Calendar.jpg);" />
on按钮单击javascript在文本框中填充日期。我如何调用onTextChangedEvent。
试试下面的代码:
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager runat="server" ID="smc"></asp:ScriptManager>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:TextBox ID="TextBox_FromDate" runat="server" ClientIDMode="Static" AutoPostBack="true" OnTextChanged="TextBox_FromDate_TextChanged" />
<input id="Testbutton" type="submit" onclick="showDateCalendar(this);" class="dateButtonWidth" />
</ContentTemplate>
</asp:UpdatePanel>
</form>
</body>
</html>
你需要给UpdatePanel添加一个触发器:
<Triggers>
<asp:AsyncPostBackTrigger ControlID="TextBox_FromDate" EventName="SaveData" />
</Triggers>
相关文章:
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 如何从Java/scala调用js美化程序
- 如何调用这个匿名 JavaScript 函数
- 如何从模块链中调用函数.导出到节点中
- 我需要从php调用javascript或jquery
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- node.js:setInterval()正在跳过调用
- 如何在单击复选框后调用控制器方法
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 使用Google Visualization动态调用构造函数
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 调用函数内部的函数
- 函数未在Object.keys或Object.getOwnPropertyNames下列出,但可以调用
- Javascript/jQuery中的并行Ajax调用
- 当javascript在文本框中填充值时,调用onTextChanged函数