我有一个带有输入字段的表单,可以像这样访问
var algorithm = document.forms["algoForm"]["algorithm"].value;
var input = document.forms["algoForm"]["input"].value;
之前的电话是
document.forms["algoForm"].submit();
形式是
<form name="algoForm" method="post" action="run.do">
一切运行良好
现在我想将其转换为 ajax 调用,以便我可以在同一页面上使用从 java 代码返回的数据。所以我用了类似的东西
var algorithm = document.forms["algoForm"]["algorithm"].value;
var input = document.forms["algoForm"]["input"].value;
var data = 'algorithm = ' + algorithm + '&input = ' + input;
$.ajax(
{
url: "run.do",
type: "POST",
data: data,
success: onSuccess(tableData)
{ //line 75
alert(tableData);
}
}
);
但是上面的代码没有运行。请帮我让它运行