php - 带有“提交”按钮的 IE 错误

标签 php jquery internet-explorer

我为我的 Fantasy Football 网站创建了一个团队 build 者。它在 Chrome 和 Firefox 上运行良好,但在 IE 上运行不佳。当我按下 IE 上的提交按钮之一时,整个页面会在该框架中重新加载,而不是该框架中的内容。

测试站点链接:http://fantasysoccerpro.com/project/test-ny/

IE错误截图:http://fantasysoccerpro.com/iebug.jpg

//SELECT GOALKEEPER//

$database = "wp_fsprowpdatatable_3";
$goalkeeper="SELECT * FROM `fantasys_fspro`. `$database` where POSITION =     'G'";
$gk = mysqli_query(  $con, $goalkeeper );
?>

  <!-- Example row of columns -->

    <form method="post" action=" ">


        <select name="gk_">
        <option>----------Please Select G----------</option>
  <?php while($gkrow = mysqli_fetch_array($gk))
{ ?>
<option value="<?php echo $gkrow['wdt_ID'];?>"> <?php echo    $gkrow['player'];?></option>
<?php }?>              
        </select>
      </div>


      <button type="submit" class="btn btn-info" name="register" >Submit</button>


    </form>
<?php
if(isset($_POST["register"]))
{

$gk_=$_POST["gk_"];

if ($gk_ > "0") {$selectedgk=$gk_;
}}

//UPDATE TABLE WITH GOALKEEPER//


$sql = "UPDATE $pw 
SET PLAYER= (SELECT PLAYER 
         FROM $database
         WHERE wdt_ID=$gk_) WHERE id = 1";

if ($gk_ > "0") {

if ($con->query($sql) === TRUE) {

} else {
echo "Error updating record: " . $con->error;
}}

$sql = "UPDATE $pw
SET SALARY= (SELECT SALARY 
         FROM $database
         WHERE wdt_ID=$gk_) WHERE id = 1";

if ($gk_ > "0") {

if ($con->query($sql) === TRUE) {

} else {
echo "Error updating record: " . $con->error;
}}

$sql = "UPDATE $pw 
SET PROJECTION= (SELECT PROJECTION
         FROM $database
         WHERE wdt_ID=$gk_) WHERE id = 1";

if ($gk_ > "0") {

if ($con->query($sql) === TRUE) {

} else {
echo "Error updating record: " . $con->error;
}}

最佳答案

在您的 iframe 中,您有一个表单,其操作属性由单个空格组成。 Internet Explorer 将此解释为应该发布到页面根目录而不是 iframe 源的表单。按照 @chiliNUT 的建议,完全删除操作属性来解决您的问题。

关于php - 带有“提交”按钮的 IE 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32473457/

相关文章:

javascript - 如何覆盖默认验证器的默认消息?

javascript - 溢出 : auto on a DIV with a child TABLE scroll bar stays around when elements are removed

php - Docker-Symfony-Mysql : SQLSTATE[HY000] [2002] Connection refused

php - 如何验证 HTTP_ACCEPT_LANGUAGE?

javascript - 动态 HTML 音频播放器

javascript - 如何在 HTML canvas 元素之外绘制?

php - android 在使用 json 时崩溃

javascript - 动画菜单按每个元素停止并延迟

javascript - 如何使用 Javascript 在 Internet Explorer 中禁用 "F4"快捷键?

css - IE 中的负 margin-top 被忽略