gpt4 book ai didi

jquery - Materialize 和 jquery 事件 onChange

转载 作者:行者123 更新时间:2023-12-01 08:40:06 26 4
gpt4 key购买 nike

今晚,当用户在表单字段中输入文本时,我尝试实现 Ajax 调用。

不幸的是,我使用 jQuery 和 onChange 事件来捕获文本,但这不起作用。当我点击文本输入时它就起作用了。这很奇怪,因为它与 onBlur 事件非常相似。

有什么想法吗?

这是我的 HTML:

<form class="search" id="search" name="search">
<div class="row">
<div class="input-field inline col s4">
<i class="material-icons prefix">keyboard</i>
<input id="matrix" name="matrix" type="text" class="validate">
<label for="matrix">Matrix</label>
</div>
</div>

这是我的 jQuery 代码:

$("#matrix").on('change', function(){ alert('hi') });

最佳答案

如果你想获得写作事件,是这样的:

//$("#matrix").on('change', function(){ alert('hi') });

$('form#search input[name=matrix]').bind('keypress', function(e) {
alert('enter');
return false;
});
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<title>JS Bin</title>
<script src="https://code.jquery.com/jquery-1.11.3.js"></script>
</head>
<body>

<form class="search" id="search" name="search">
<div class="row">
<div class="input-field inline col s4">
<i class="material-icons prefix">keyboard</i>
<input id="matrix" name="matrix" type="text" class="validate">
<label for="matrix">Matrix</label>
</div>
</div>

</body>
</html>

关于jquery - Materialize 和 jquery 事件 onChange,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48361672/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com