动态获取 jquery 填充的文本框值 onchange
Get dynamically jquery populated textbox value onchange
我正在尝试使用 jquery 获取我用 Onchang 事件填充的文本框的值。我的代码如下:
$('#cn-name').change(function(){
var cnm = $(this).val();
$.ajax({
type: "GET",
url: 'cnlist.php',
data: { fun2: 'num', textc: cnm },
success: function(snno){
$('#cn-id').val(snno);
}
})
});
$('#cn-id').live("propertychange change click keyup input paste ",function(){
var cnum = $('#cn-id').val();
alert(cnum);
});
这里'#cn-name'是一个选择框,'#cn-id'是一个文本框(假设是隐藏的)
我只有在单击文本框时才获取值!
P.S 我希望隐藏该文本框
设置值 .val()
不应该触发任何事件,但您可以使用 jQuery.triger 手动触发事件,然后您的事件处理程序将被调用
$.ajax({
type: "GET",
url: 'cnlist.php',
data: { fun2: 'num', textc: cnm },
success: function(snno){
$('#cn-id').val(snno).trigger('change');
}
});
我正在尝试使用 jquery 获取我用 Onchang 事件填充的文本框的值。我的代码如下:
$('#cn-name').change(function(){
var cnm = $(this).val();
$.ajax({
type: "GET",
url: 'cnlist.php',
data: { fun2: 'num', textc: cnm },
success: function(snno){
$('#cn-id').val(snno);
}
})
});
$('#cn-id').live("propertychange change click keyup input paste ",function(){
var cnum = $('#cn-id').val();
alert(cnum);
});
这里'#cn-name'是一个选择框,'#cn-id'是一个文本框(假设是隐藏的)
我只有在单击文本框时才获取值!
P.S 我希望隐藏该文本框
设置值 .val()
不应该触发任何事件,但您可以使用 jQuery.triger 手动触发事件,然后您的事件处理程序将被调用
$.ajax({
type: "GET",
url: 'cnlist.php',
data: { fun2: 'num', textc: cnm },
success: function(snno){
$('#cn-id').val(snno).trigger('change');
}
});