的document.getElementById( '形式')提交();

时间:2013-07-05 15:03:04

标签: php javascript mysql apache

我在网站上遇到一个奇怪的问题。 它完美地工作,直到安装新的浏览器。 之后它停止工作一页。 它似乎是指document.getElementById('form1')。submit();不再获取数据的函数。 我可以给你一部分页面,所以sombody可以找到最简单的解决方案。 感谢大家。

 <td>
            Modello:
    </td>
    <td>
            <select id="bilancia" name="bilancia" onchange="document.getElementById('form1').submit();">
            <option value="-1" <?php if(!isset($id_bilancia)) print("selected=\"selected\""); ?> >-- SELEZIONE BILANCIA --</option>
            <option value="0">---------------------------------------------------------</option>
            <?php
            echo "test";
            $query="";
            if(!isset($_POST['all_bilance']) && $_POST['all_bilance']!="on")
            {
                    $query = "SELECT DISTINCT Bilance.Bilancia AS nome, Bilance.`codice bilancia` AS id FROM Bilance JOIN `Bilance clienti` ON ";
                    $query.= "Bilance.`codice bilancia`=`Bilance clienti`.`Codice Bilancia` ";
                    $query.= "WHERE `Bilance clienti`.`Codice Cliente`=" . $id_cliente . " ORDER BY Bilance.Bilancia;";
            }
            else
            {
                    $query = "SELECT Bilance.Bilancia AS nome, Bilance.`codice bilancia` AS id FROM Bilance ORDER BY Bilance.Bilancia;";
            }
            $mq = mysql_query($query);
            while($row = mysql_fetch_array($mq))
            {
                    if(isset($id_bilancia) && $row['id']==$id_bilancia)
                            print("<option value=\"" . $row['id'] . "\" selected=\"selected\">" . $row['nome'] ."</option>\n");
                    else
                            print("<option value=\"" . $row['id'] . "\">" . $row['nome'] ."</option>\n");
            }
            ?>
            </select>
    </td>

0 个答案:

没有答案