Я использую диалоговое окно jquery для отправки формы в db, и что бы я хотел сделать, есть функция beforeclose, запускать предупреждение, чтобы показать, что они подали. Проблема в том, что я получаю «ящик» неопределенным в firebug. Я предположил, что переменные будут работать в моем коде, но, очевидно, нет. Я был бы признателен, если бы кто-нибудь мог проверить мой код, чтобы увидеть, где я сделал ошибку. Я буду размещать только соответствующий код. БлагодаряПредупреждение об ошибке с неопределенной ошибкой
beforeclose: function (event, ui) {
jAlert("You have successfully editted\n\rBox: "+box+"\n\r"+
"Status: "+status+"\n\r"+
"Size: "+size+"\n\r", 'Box addittion successfull');
$("#f2").html("");
}
.click часть
$('#EB_submit').click(function() {
var submit = $('#EB_submit').val();
var status = $('#EB_status').val();
var id = $('#EB_id').val();
var box = $('#EB_custref').val();
var size = $('#EB_size').val();
var service = $('#EB_service :selected').text();
var address = $('#EB_address :selected').text();
var data = 'submit=' + submit +
'&id=' + id +
'&status=' + status +
'&box=' + box +
'&size=' + size;
Где вы используете вызов 'beforeclose:'? Не могли бы вы разместить еще несколько кодов? – Dogbert
@dogbert. Beforeclose является частью параметров диалога и в этом случае используется перед событием .click. Спасибо – bollo