我的网站有2页,ask.php和ask_action.php。我有一个html表单(在ask.php上),当按下提交按钮时,通过jquery提交。它的动作是ask_action.php
但是,当我按下提交按钮时,chrome会给我一个500错误,这个:The website encountered an error while retrieving http://localhost/s/ask_action.php. It may be down for maintenance or configured incorrectly.
当我试图回去时,我也会得到一些奇怪的行为(要问。 php)或刷新。当我刷新时,我也得到500错误。然后我再次刷新,它的工作原理。有时在URL中的ask.php末尾会显示#
。这种行为很奇怪,我不知道是什么导致了它。另外,如果重要的话,我没有.htaccess。
ask_action.php的内容(用于测试目的):
<?php die("test"); ?>
<html>...
</html>
ask.php表格:
<form method='POST' action='ask_action.php' name='questionForm' id='questionForm'>
<p><input type='text' name='Title' autocomplete='off' /></p>
<p><textarea name='Input'></textarea></p>
<p><input type='text' name='topic' autocomplete='off' /></p>
<p><input type='text' name='tags' /> </p>
<p><input type='button' value='submit' name='questionSubmit' id='questionSubmit' class='button2'></p>
</form>
我确认ask.php和ask_action.php在同一目录中。
答案 0 :(得分:0)
我知道这是一个老问题,但是,你是否尝试过改变
<input type='button' to type='submit'