如何使用没有按钮的选择框加载数据库内容&的javaScript

时间:2012-10-13 10:05:43

标签: php mysql select textbox

我正在为网站制作管理页面,用于编辑前端内容。我不想使用JavaScript,我想用原始PHP制作它。

事情是:用户将从选择框中选择一个页面,并且根据页面的内容将被加载到两个文本框中。然后,用户将在文本框中编辑它们,并使用更新按钮更新内容。

(选择框没有提交按钮,我想'onselect'数据内容加载)

我需要,用户只需选择一个页面,然后不按任何按钮,即可加载内容。我不想为此部署JavaScript。是否可以使用原始PHP?有什么建议吗?

3 个答案:

答案 0 :(得分:1)

如果您接受,您的用户可能必须使用输入密钥,这将提交表单,您没事。

但是如果没有javascript,你甚至不能在没有使用回车键的情况下对选择进行操作。

请注意,不使用javascript的要求,特别是对于管理工具,没有意义。

答案 1 :(得分:1)

PHP是一种服务器端编程语言。你不能直接影响客户端,只能间接通过表单等。

答案 2 :(得分:-1)

是的,可以使用原始PHP,但我不推荐它。

您可以将选择框放在

<form action="targetFile.php" method="GET">

要提交没有提交按钮的表单,您可以使用:

<select name="sel" onChange="this.form.submit()">

提交表单后,浏览器会加载站点“targetFile.php” 在此站点上,您可以使用php设置文本框内容:

<input type="text" value="
    <?php
        if($_GET['sel'] == 0) echo "content1";
        else echo "content2";
    ?>
">

如果要动态加载内容(不需要对网站进行简单加载),您必须使用Javascript和Ajax。