下面的代码在单独的Java脚本文件中动态创建表,并且每一行都使用onclick()函数动态创建了按钮,并且在单击链接时通过调用某些函数来动态创建了链接,但两者都不起作用意味着“ onclick”不起作用。当我单击该JS文件中的“清除登录”按钮时,我想调用另一个函数
if(reclist[8] == 'F')
{
//alert(1);
string[j] += "<td><input type='button' disabled='true'name='but_clrlgn_"+reclist[2]+"' value='Clear Login' id='but_clr_"+reclist[2]+"' onClick=\"ClrLogin(this.name)\"></input></td>";
}
else
{
alert(reclist[8]+" "+reclist[2]);
string[j] += "<td><input type='button' disabled='true' name='but_clrlgn_"+reclist[2]+"' value='Clear Login' id='but_clr_"+reclist[2]+"' onClick=\"ClrLogin(this.name)\"></input></td>";
string[j] += '<td><input type="button" value="Click" id="click"/> </td>';
string[j] += "<td><a href='javascript:aaa()' id='location' >GPS Location</a></td>";
首先像这样更改html
"<td><input type='button' name='but_clrlgn_"+reclist[2]+"' value='Clear Login' id='but_clr_"+reclist[2]+"' class=\"your_button_class\"></input></td>";
然后使用$(document).ready函数并在jquery .on函数中添加onclick事件,如下所示:
$(document).ready(function(){
$(document).on("click",".your_button_class",function()
{
//your code here
});
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句