【发布时间】:2014-03-11 23:09:58
【问题描述】:
问题
我已经组合了我一直在使用的三段单独的代码,但在关闭大括号和圆括号时遇到了麻烦。查看代码我怀疑它也可能不正确,尽管我不完全确定是否仍在学习 JavaScript 的过程中。
$('#form1').submit(function(e) {
var currentForm = this;
e.preventDefault();
bootbox.confirm("Are you sure?", function(result) {
if (result) {
console.log('Form Submitted'); //Debug line
$.ajax({
type: 'POST',
url: 'indextest4.php',
data: $("#form1").serialize(),
error: function () {
console.log('Ajax Error');}, //Debug Line
success: function (response) {
console.log('Ajax Success'); //Debug Line
$('.fConfirm').css({
display:"inline",
height: 680,
width: 940
});
console.log("After CSS change");
}
});
});
另外,如果某个好心人可以告诉我一个经验法则,当你关闭使用时我可以如何解决?
}
})
});
【问题讨论】:
-
任何像样的面向编码的文本编辑器/IDE都会为你做括号/括号匹配。
-
我正在使用 Dreamweaver,它只会向您抛出错误,并且无法解决问题。
-
}关闭函数定义或条件块。)关闭一组函数参数或表达式。})用于函数定义的结尾和函数参数的结尾(将匿名函数作为函数的最后一个参数传递时就是这种情况)。})没有什么特别之处,只是前面两条规则的组合。 -
另外,如果您的编辑器没有帮助您,您可以随时将代码块粘贴到 jsBeautifier 中,它通常也会对您有很大帮助,因为它使缩进与经常显示的支撑相匹配是否有故障。我使用this one。
-
好的,找到了:stackoverflow.com/a/10372059/2672018。没有任何借口了(如果你用昂贵的产品赚钱,不要免费使用它)。
标签: javascript