【发布时间】:2017-10-27 09:14:05
【问题描述】:
如果选择的选项值是由用户随机生成的,我如何传递它? 如果我确定了值,如何获取每行的每个选定选项的值?
类似的东西。
Javascript
<script>
function submitForm(action)
{
document.getElementById('columnarForm').action = action;
document.getElementById('columnarForm').submit();
}
</script>
PHP
<form class="form-horizontal" action="" method="post" id="columnarForm">
<!-- some html tag -->
<?php
if ($_SERVER['REQUEST_METHOD'] =='POST' && isset($_POST['addButton1'])) {
$table = $_POST['selectTable'];
if($table == 'company')
{
$num = $_POST['num'];
for($j = 1; $j <= $num; $j++) {
?>
<tr id="row1">
<td align="right"><?php echo $j; ?></td>
<td id="name_row1" width="2px">
<input type="text" id="new_name" name="text<?php echo $j; ?>" value=""></td>
<td id="country_row1">
<select class="selectField" onChange="" id="selectcom" name="selectcom<?php echo $j; ?>">
<option value="">-- Select Field --</option>
<option value="comp_id<?php echo $j; ?>">comp_id</option>
<option value="comp_name<?php echo $j; ?>">comp_name</option>
</select>
</td>
<td><input type="text" name="default" size="10"></td>
<td id="data_row"><div id="new_text<?php echo $j;?>"></div></td>
<td id="size_row"><div id="size_row<?php echo $j;?>"></div></td>
<td>
<input type="button" value="Delete" class="delete btn btn-small btn-info" onclick="delete_row('row1')">
</td>
</tr>
<?php
}
}
?>
<button type="submit" class="btn btn-primary noty" name="next" onclick="submitForm('import.php')">Create Template</button>
如何在下一页提供变量(import.php)?
对不起我的英语不完美
【问题讨论】:
-
听说过 $_GET 或 $_POST
-
我认为你想要你在 input type="text" 中输入的数字。单击下一步时将出现相同的下拉列表...我是对的吗...?\
-
我什么都听不懂....除了Yupp
-
@GyandeepSharma 好的。我怎样才能传递这个值`name="selectcom"`
-
好吧....等我给你代码,你可以通过 jquery 来完成
标签: javascript php sqlsrv