有没有一种方法可以使这个ajax响应在document.ready和onClik上运行,而无需在另一个函数中复制/粘贴代码?
$(document).ready(function() {
var ads = $('#ads').val();
function ajax(){
$.ajax({
url: "./services/finn_bilder.php",
type:"POST",
data:{ads: ads},
success:function(data){
$('#AdsDiv').html(data);
}
我希望它运行onClick $('#id')。click(function());以及现在的工作方式,没有复制/粘贴?
最佳答案
只需在ready文档中调用它并将其绑定到document.click。
$(document).ready(function() {
var ads = $('#ads').val();
function ajax(){
$.ajax({
url: "./services/finn_bilder.php",
type:"POST",
data:{ads: ads},
success:function(data){
$('#AdsDiv').html(data);
}
});
}
ajax();
$(document).click(function() {
ajax();
});
}
关于javascript - 在document.ready和onClick上运行一个函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16762675/