просто удалите скобки, тогда вы ссылаетесь на объект-функцию. () Вызывает функцию, поэтому вы должны передать возвращаемое значение ajax_start.

еще изучаю JQuery (и в результате немного JavaScript), но я не могу понять, как использовать ранее определенную функцию в обратном вызове.

Скажи, что у меня есть:

<script>
$(document).ready(function() {

function ajax_start() {
                      alert("starting...");
                      }

});
</script>

И я хочу использовать это в другой функции, например:

<script>
$(document).ready(function() {

$.ajax({
        beforeSend: ajax_start(),
        url: "insert_part.php",
        type:"POST",
        data: "customer="+customer
  });
});
</script>

Было бы это правильно? (Я полагаю, не так, как это не ...), как правильно сделать обратный вызов?

Ответы на вопрос(3)

Ваш ответ на вопрос