我jQuery是如下:jQuery的确认不首先点击工作
function confirmRxAction(tNum) {
var aUrl = "";
alert(tNum);
if (confirm("Are you sure you want to close?")) {
aUrl = "${pageContext.request.contextPath}/tax/executeoneTimeEx.html?tNum=" + tNum;
$("#aRx").click();
}
$(document).ready(function() {
$("#aRx").click(function() {
xhr = $.ajax({
type: "POST",
url: aUrl,
dataType: "text",
error: function(XMLHttpRequest, errorThrown) {},
success: function(ajaxResult, testStatus) {
if (ajaxResult.length > 0)
alert(ajaxResult);
else
afterUpdate();
}
});
return false;
});
});
}
当超级链接被点击的温控功能被称为与yes或no弹出此确认消息。 当我第一次选择是的时候,控制器没有转到控制器。确认弹出窗口关闭,但不采取任何操作。 所以我去第二次点击超链接,一切工作正常。 什么是错误,防止在第一次点击时被调用的动作?
'' –
您在调用代码点击该元素后,将元素上的事件绑定。这就像在制作披萨之前吃披萨一样。 – epascarello