我有一个Javascript函数,它使用单击按钮时调用的ajax。
如果你第二次转到页面,但由于某种原因,第一次在页面上不起作用,它会很好地工作。
我曾尝试向其中添加window.onload, document.onload,document.ready etc
,但这些会立即调用函数并导致错误,因为变量尚未实例化。
Idk,如果这可能是因为按钮是通过php或其他什么动态创建的。感谢您的帮助。
当DOM准备好后,在按钮上创建一个点击事件处理程序,并在那里进行AJAX调用。
请参阅:http://jsfiddle.net/j5c4xjLo/2/
$(function() {
$('#myButtonId').click(function(){
//AJAX CALL CODE HERE
console.log('hey.......');
});
});