[英]Change function on Javascript/jQuery
我有一个文本字段,我希望该字段被禁用或仅当我更改该字段上的文本时才能读取。 但是,在此之前,我无法更改功能。 我不知道为什么
我已经尝试过此代码:
$("#submitOrder_cust_id_name").click(function () {
alert("Test");
});
当我单击该字段时,它正在工作。
但是,当我使用这段代码时
$("#submitOrder_cust_id_name").change(function () {alert("Test");});
或此代码
$("#submitOrder_cust_id_name").on('change', function () {
alert("Test");
})
它根本不起作用。
请帮忙。 谢谢。
jQuery 更改事件触发器仅在文本框上按回车时触发。 如果要在输入任何字符时触发事件,请使用“按键”而不是“更改”
在'change'
:
$('#submitOrder_cust_id_name').on('change', function () { alert('test'); })
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="text" id="submitOrder_cust_id_name" />
尝试使用.blur()
。 当输入字段失去焦点时将调用此方法:
$('#submitOrder_cust_id_name').on('blur', function () { alert('test'); });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="text" id="submitOrder_cust_id_name" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.