我不确定这个问题出在哪里。我有一个按钮元素,单击时,我希望触发下面的脚本。当我点击按钮但没有提取文件时,Chrome中似乎没有任何问题。
我在.click中错过了一些愚蠢的东西吗?
<script>
$( "button" ).click(function() {
$.get("testimg.php", function() {
alert("Success!");
});
});
</script>
答案 0 :(得分:4)
您的代码似乎正确。你需要确定两件事:
testimg.php
(与m)文件存在于同一目录中。脚本运行时,<button>
位于DOM中。我建议使用$(document).ready()
事件:
<script>
$(document).ready(function(){
$( "button" ).click(function() {
$.get("testimg.php", function() {
alert("Success!");
});
});
});
</script>
答案 1 :(得分:0)
值得进行jQuery.ajax
调用,以便跟踪错误。
$(function () {
$("button").click(function(e) {
e.preventDefault();
$.ajax({
url: "testimg.php",
success: function () {
alert("Success!");
},
error: function(x,y,z) {
alert(z);
}
});
});
});