我收到两次回电结果。如果我写警报,我会两次警惕。但它应该一次。 我对此一无所知。你能帮忙吗?
$('#kalfueduvg3').click(function(e){
e.preventDefault();
var base_url = window.location.origin;
var name = "";
var location = "";
var categories = "";
document.getElementById("dd-selected-value").value="";
var urlss = base_url+'/Views/help/mapsWithLoc.php';
jQuery.ajax
({
type: "POST", // HTTP method POST or GET
url: urlss, //Where to make Ajax calls
dataType:"", // Data type, HTML, json etc.
data: "f3y73d6d6dggs7ggk=" + name+"&locationgk="+location+"&categoriesgk="+categories, // Form variables
success: function(ok_ka){
$("#kkk").html(ok_ka);
return false;
}
}); //end ajax function
//return false;
});//end main jQuery function here
我也使用了async:false。但什么都没发生。我得到两次结果。 谢谢,
答案 0 :(得分:0)
我使用$().click()
遇到了同样的问题。我正在使用$(document).ready()
以及在主页面上调用我的脚本<script src="/js/jquery-ui.js"></script>
。这可能是使用.live()
内.click()
函数两次。
此外,我不认为异步是真/假是为什么它被调用两次。