此answer表示它在发送两次时会发生。
当用户更改选择框中的值时,我会激活,因此这不是我的问题。
Here是我之前的问题,它显示了我的代码和一些错误的屏幕截图。
我无法使500(内部服务器错误)工作,希望首先解决ajax问题有助于解决它。
来自控制台的完整错误:
error admin-add-module:128
$.ajax.error admin-add-module:128
l jquery-1.8.3.min.js:2
c.fireWith jquery-1.8.3.min.js:2
T jquery-1.8.3.min.js:2
r jquery-1.8.3.min.js:2
将JQuery更改为完整版后,会输出以下错误:
答案 0 :(得分:0)
我摆脱了500互联网服务器错误。我没有解析链接。
$app->post('/admin-get-add-module', function () use($app,$link){ <<<<<<<<LINK HERE
$req = $app->request();
$stackid = $_POST['stackid'];
$myStacks = filterStacks($app);
$app->view()->appendData(array("username" => getUsername($app)));
$sql = $link->prepare("select * from evironments where StackID=?");
error_log(var_export($sql,true));
$sql->bind_param("i", $stackid);
})->name('admin-get-add-module');
虽然here是指向sql / ajax问题的链接,但仍然无法正常工作