我正在尝试创建一个显示产品的表单,这将允许我键入我想要购买的数量,然后是一个将电视和tvno发送到另一个文档的提交按钮。 SELECT的第一个选项正在运行,但第二个选项(我希望显示的“商店”)没有。
import Option
import OptionContents
render() {
return (
<Option>
<OptionContents>
<Option>
<OptionContents>
...
</OptionContents>
</Option>
</OptionContents>
</Option>
);
}
答案 0 :(得分:0)
你的第二张表格永远不会有效.. ..你也不需要2张单独的表格。将它们组合成1种形式如下:
<form action="http://localhost/wordpress/restock/myDbMod/" method="post">
<table>
<caption>Sales</caption>
<tr>
<td><select name='tvs'>
<?php
foreach ($tvs as $tv) {
printf("<option value='%s'>%s inch, in stock: %s</option>\n"
, $tv->getScreenSize()
, $tv->getScreenSize()
, $tv->getStockLevel());
} ?>
</select></td>
<td><input type='text' name='tvno'/></td>
</tr>
<tr>
<td>
<!-- A select box will provide better control
over 'quantity' than in input box -->
<select name='tvsno'>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Send"/></td>
</tr>
</table>
</form>
如果您想对图进行一些处理,则需要将表单操作设置为本地文件:
<form action="myFormProcessor.php" method="post">
表单将提交值:
$_POST['tvs'];
$_POST['tvsno'];
到'myFormProcessor.php',你可以从那里做任何你想做的事。