gpt4 book ai didi

javascript - 未定义错误的警报触发

转载 作者:行者123 更新时间:2023-11-30 18:41:05 26 4
gpt4 key购买 nike

我正在使用 jquery 对话框向数据库提交表单,我想做的是,在 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;

最佳答案

根据您发布的内容,var 'box' 是点击功能的本地变量,对对话框功能不可用。

var box;

$('#EB_submit').click(function () {

var submit = $('#EB_submit').val();
var status = $('#EB_status').val();
var id = $('#EB_id').val();
box = $('#EB_custref').val();

这是一个 fiddle :http://jsfiddle.net/mwUjv/

关于javascript - 未定义错误的警报触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6848752/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com