在我的JS文件中,我有两个功能:
function A () {
...
$.ajax({
type: "POST",
url: "page.php",
data: {<some data>}
})
.done(function( data ) {
...
})
...
}
function B () {
...
$.ajax({
type: "POST",
url: "page.php",
data: {<some other data>}
})
.done(function( ) {
...
})
}
这两个函数由某些锚点的onclick事件调用。因此,在html文件中的某处我有这样的代码:
<a onclick="A()">Link to call A()</a>
<a onclick="B()">Link to call B()</a>
当我的代码中只有函数A时,一切正常。但是,当我将它们包含在上面的代码中时,这些功能都不起作用。当我单击带有onclick =“ A()” 的链接时,甚至没有调用函数A。
怎么了?我该如何解决?
$(document).ready(
如果单击按钮时正在调用函数,请删除该位。到用户单击按钮时,已经准备好文档准备就绪-这是在页面加载时运行的事件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句