1
我增加了以下功能提交给我的.js文件:未捕获的SyntaxError:意外的标记多个表单功能
$("form").on("submit", function(event) {
event.preventDefault();
var data = $(this).serialize();
$.ajax({
type: "POST",
url: "content/rev/a_submit.php",
data: "data=" + data,
console.log(data);
success: function(result){
$("#acct_content").html(result);
}
});
});
在做,我得到了在网页加载时此错误:
“未捕获的SyntaxError:意外令牌“。
该功能虽然工作,当我点击提交它提交我期望它的数据。如果我注释掉提交功能一切正常
$("form").ready(function() {
var sap = $(this).attr('id');
forecast_calc(sap);
});
和
$("form").change(function() {
var sap = $(this).attr('id');
forecast_calc(sap);
});
:
但是,它可以防止不工作这两个其他形式的功能。
这里有一种失落/沮丧。
感谢,
我怀疑'console.log'是问题。你可以尝试评论该行吗? – nilobarp
如果你通过ajax提交表单,你应该使用输入按钮而不是输入提交 – Hackerman