将HTML表单输入传递给PHP,然后传递给AJAX for JQPlot

时间:2013-11-13 21:49:39

标签: javascript php jquery html ajax

我是HTML和JavaScript的新手,因此,任何细节示例都会有所帮助。基本上,我试图使用HTML表单,PHP和JQPlot根据选定的值显示数据图表和表格。用户提交表单后,我希望图表显示在新页面上。 PHP脚本读取用户输入以确定适当的数据点并将它们发送到JQPlot(我相信通过AJAX)。以下是我的HTML和PHP代码的片段。 ValidateForm()检查以确保正确填充值并且工作正常。例如,我只是使用PHP中的循环来填充数组,但实际上,它将从DB.Thanks中填充。

HTML:
 <form name="myForm" action="Test.php" onsubmit="return ValidateForm()" method="post">
            <table border="0" cellspacing="10" cellpadding="10">
                    <tr>
                            <td align="right">
                                    Analysis Level:
                            </td>
                            <td>
                                    <select name="level" id="level" >
                                            <option value="first">First</option>
                                            <option value="second">Second</option>
                                            <option value="third">Third</option>
                                    </select>
                            </td>
                      </tr>
                      <tr>
                             --------
                      </tr>
                      <tr><td><input type="submit" value="Submit"></td></tr>
              </table>
    </form>

 Test.php:
  <html>
  <body>
  <?php
    $level = $_POST['level'];
    for($i=0;$i<$level;$i++)
       $Val[$i] = $i *2;
    echo json_encode($Val);
   ?>
  </body>
  </html>

0 个答案:

没有答案