我正在使用jquery和jquery表单API来上传PHP图像, 当我为jquery表单API使用回调匿名函数时,它会在每个匿名函数上抛出这个错误,
Uncaught SyntaxError:意外的令牌(
我甚至无法使用此代码的任何其他jquery函数, 也许如果我修复了这个错误它会起作用,
我的代码是
$(function() {
// bind 'myForm' and provide a simple callback function
$('#myForm').ajaxForm(function() {
beforeSend: function() {
alert('before send');
$('#form-asset-create').validate();
},
uploadProgress: function() {},
success: function() {},
compile: function() {}
});
$(".card").hide();
});
答案 0 :(得分:2)
您应该将带有配置选项的对象文字传递给ajaxForm
而不是函数。
$(function() {
// bind 'myForm' and provide a simple callback function
$('#myForm').ajaxForm({
beforeSend: function() {
alert('before send');
$('#form-asset-create').validate();
},
uploadProgress: function() {},
success: function() {},
compile: function() {}
});
$(".card").hide();
});