【发布时间】:2013-12-01 15:16:53
【问题描述】:
我是 Ajax 和 Php 的新手。下面的代码是一个表单。
<div>
<form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" method="post" enctype="multipart/form-data">
<label>Username:</label><input type="text" value="" size="30" name="username"/> <br/><br/>
<label>Chart type:</label><input type="radio" name="chart" value="PI">PI
<input type="radio" name="chart" value="BAR">BAR
<input type="radio" name="chart" value="LINE">LINE <br/><br/>
<label for="file">Filename:</label>
<input type="file" name="file" id="file"> <br/><br/>
<input type="submit" name="submit" value="Submit" />
</form>
</div>
我需要隐藏上面的表单,并在点击提交按钮时调用一个 PHP 函数。我如何使用 Ajax 来做到这一点?
【问题讨论】:
-
你为什么要把
htmlspecialchars放在$_SERVER["PHP_SELF"]周围?你自己尝试过做什么? -
你只能这样做