Ich habe den folgenden JS-Code
<script type="text/javascript">
$(document).ready(function () {
$("#innerDiv1").ajaxStart(function () {
alert($(this).attr("id") + " ajaxStart");
});
$("#innerDiv2").ajaxStart(function () {
alert($(this).attr("id") + " ajaxStart");
});
$("#button").click(function () {
$.post("test.aspx");
});
$("#button1").click(function () {
$.post("test.aspx");
});
});
</script>
Mein Problem ist, dass jedes Mal, wenn ich auf die "Schaltfläche" oder "button1" klicken beide ajaxStart Ereignisse aufgerufen werden, obwohl die ajaxStart-Handler mit eindeutigen Elementen gebunden sind
Ich möchte nur eine ajaxStart aufrufen, die je nach der Schaltfläche, die ich anklicken, ist dies möglich?
UPDATE...
Nach dem Lesen der Antworten und auch herausfinden, dass es nicht möglich ist... kann jemand den Grund erklären, warum die ajaxStart mit einem Element gebunden werden kann?
Gracias