javascript - 如何为 asp :textbox in jQuery 创建 onchange 事件

标签 javascript jquery html

我正在学习 javascript 但对 jQuery 还不熟悉,我正在尝试为文档中的所有文本框创建一个更改事件处理程序。所以这是我的文本框

<asp:Table ID="Table1" BorderColor="Black" BorderStyle="Solid" BorderWidth="3" runat="server">
                        <asp:TableRow>
                            <asp:TableCell BorderColor="Black" BorderStyle="Solid" BorderWidth="2">
    <asp:TextBox ID="TextBox1" BackColor="Blue" runat="server" Width="40" Text="1" TextMode="Number"></asp:TextBox>

我的脚本在底部

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js" type="text/javascript"></script>
    <script src="jquery-1.11.0.min.js" type="text/javascript"></script>
    <script src="vehicle.js" type="text/javascript"></script>
</body>
</html>

比我的 javascript。

$("textbox").change(function () {
 alert("ggg");
});

但是当我更改文本框中的文本时,它不会提醒 我知道如何创建一个常规的 javascript 事件,但我希望能够为所有文本框创建一个事件。

最佳答案

Asp:textbox 的呈现方式类似于 input type=text,因此您的选择器需要:

 $('input[type=text]') 

但是不要使用那个,因为它会绑定(bind)页面中的所有文本输入,使用元素的 id,也使用 keypress()

 $('#TextBox1').keypress(  function() {  alert(); });

关于javascript - 如何为 asp :textbox in jQuery 创建 onchange 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29402730/

相关文章:

javascript - Highstock 与 php 和 mysql

javascript - 如何循环遍历 hl7 消息中的所有标题?

javascript - 在 jquery ajax 中以不同方式上传数组中的文件

jquery - 如何将 CSS 样式添加到没有 #id 或 .class 的 &lt;script&gt; 中?

javascript - 使用 Bootstrap JQuery 和 Mandril 表单中的复选框

javascript - 在 Firefox 中设置 FileInput 的 FileList

javascript - 使用 on change 事件将多个输入保持在所需范围内

javascript - 如何将 CSS 和 js 文件 bundle 到一个 HTML 文件中?

java - 用于编码约定和分析 HTML、CSS、Javascript 客户端代码的工具

jquery - 使用 html jQuery 保存到本地存储