просто удалите скобки, тогда вы ссылаетесь на объект-функцию. () Вызывает функцию, поэтому вы должны передать возвращаемое значение 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>
Было бы это правильно? (Я полагаю, не так, как это не ...), как правильно сделать обратный вызов?