Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法调用JQuery函数来选择动态返回的文本框_Jquery_Html_Asp.net - Fatal编程技术网

无法调用JQuery函数来选择动态返回的文本框

无法调用JQuery函数来选择动态返回的文本框,jquery,html,asp.net,Jquery,Html,Asp.net,我正在将表从js文件动态传递到表的主体。 对于一个列,我返回了如下文本框: function (oObj) { return '<div id=\"uniform-chkPerOverage\"> <span ><input type=\"textbox\" id=\"txtPerOverage1\" value=\"'+ oObj.aData.Per_Overage+ '\" class=\"clsPer_Overage\" />

我正在将表从js文件动态传递到表的主体。 对于一个列,我返回了如下文本框:

  function (oObj) {
  return '<div id=\"uniform-chkPerOverage\">
  <span ><input type=\"textbox\"  id=\"txtPerOverage1\" 
  value=\"'+ oObj.aData.Per_Overage+ '\"
  class=\"clsPer_Overage\" />  
  </span>  </div>'
  + '<input type=\"hidden\"  id=\"hdnEDIID\" value=\"' +
  oObj.aData.inID + '\"/>'
对于已经存在的textbox,类似的Jquery代码运行良好。 为什么我不能叫它。这是因为,文本框是动态返回的吗

我的浏览器呈现的表格结构如下: 告诉我如何选择该文本框来触发keyup事件。

请导游。
谢谢,Jquery事件不能自动绑定为动态呈现的html元素。您需要使用.on功能,如下所示:

$('.clsPer_Overage').on('keyup', function() {
    alert("1");
});

我这样做了,它成功了。
感谢所有建议的人。

您已将$('div.clsPer_Overage').keyup(函数(事件){alert(“1”);});在document.ready()中?我也试过了。但是它不起作用。你能不能不使用
$('.clsPer_Overage').keyup(函数(事件){alert(“1”);})
$('.clsPer_Overage').on('keyup', function() {
    alert("1");
});