![](/img/trans.png)
[英]JQuery function to show element dependent on the value of hidden HTML input element
[英]Capture value of a hidden input element jQuery
我有以下输入元素:
<input type="hidden" id="input_2_204_data" name="input_2_204_data" value>
当事件更改且值不为空时,我需要捕获一个事件。 我已经看过旧版SO的问题,但是似乎没有任何效果。
这是我提供的最新代码段,但是它也不起作用,并且控制台中没有错误:
jQuery(document).ready(function(){
var $sign = jQuery('[id$=input_2_204_data]');
$sign.on("change", function(){
alert('hey');
});
});
任何帮助或指导,我们将不胜感激。
jQuery(document).ready(function(){
var $sign = jQuery('#input_2_204_data');
alert($sign.val())
});
您选择的目标元素选择器有误,您需要在此处使用ID选择器#
通过id来定位元素:
var $sign = jQuery('#input_2_204_data');
$sign.on("change", function(){
console.log($(this).val());
});
您必须使用正确的选择器#input_2_203_data
。 使用.change()
可以正常工作。
jQuery(document).ready(function(){
var $sign = jQuery('#input_2_204_data');
$sign.change(function() {
if($sign.val() != '') {
alert( "Handler for .change() called." );
}
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.