2

那可能吗?我有一个游戏和一个自定义网站,上面有一个简单的论坛。一个玩家可以有多个角色。因此,当他们在论坛上发帖时,他们可以选择要与哪个角色一起发帖。

现在的问题是,当他们选择一个字符时,我是否可以不使用提交按钮来发送表单?

<form action="/post" method="post">
<table>
<th colspan="3">Post New Topic</th>

<tr>
<td class="bold">Subject:</td>
<td><input type="text" name="subject"></td>
</tr>

<tr>
<td class="bold">Message:</td>
<td><textarea name="message"></textarea></td>
</tr>
<tr><td>&nbsp;</td><td>

<tr>
<td class="bold">Post Topic</td>
<td>
<select name="character">
<option value="" selected>Choose character</option>
<? foreach($db->query("SELECT id, name FROM character WHERE player_id = $pid ORDER BY name ASC") as $row) echo '<option value="'.$row['id'].'">'.$row['name'].'</option>'?>
</select>
</td>
</tr>

</td>
</tr>
</table>
</form>

不是有提交按钮,而是有可能当您选择一个角色时,然后发布表单?

4

1 回答 1

2

在选择时提交更改

改变

<select name="character">

<select name="character" onchange="this.form.submit()">
于 2013-07-08T03:21:14.490 回答