用户选择'其他'后保存文本框数据;下拉框中的选项
Save data from textbox after user selected 'others' option in a drop down box
我有一个下拉列表,用户将选择返回原因。下拉有"其他"选项,将显示另一个文本框插入另一个信息。我已经得到的代码保存值从下拉,但不是在文本框中的值,如果用户选择"其他"选项。谢谢!
下面是我的下拉菜单:
<td width="218">
<select name="returnreason" id="returnreason" onChange="others(this.value);">
<option value="0"> --Select Return Reason-- </option>
<option value="1">Damaged in transit</option>
<option value="2">Wrong item delivered</option>
<option value="3">Wrong item ordered</option>
<option value="4">Demo/Service Unit</option>
<option value="5">W/out warranty sticker</option>
<option value="6">Does not work/broken (DOA)</option>
<option value="7">Clients are not satisfied</option>
<option value="8">Others</option>
</select>
</td>
<div id="8" style="display:none;">
Please specify <input type="text" id="8" name="8" class="forinput"/>
</div>
我的js:
<script>
$(document).ready(function() {
$("#returnplus").hide();
$("#addreturn").click(function() {
$("#returnplus").show("slow");
});
}
</script>
保存到db:
$returnreason=isset($_POST['returnreason'])? $_POST['returnreason'] : '';
也许这个
$r8 = isset($_POST['8'])? $_POST['8'] : '';
if( $returnreason == 8 ){
$returnreason_specify = $r8;
}
我不明白你到底想要什么…
如果你只想输入'8'数据,它的$r8 = isset($_POST['8'])? $_POST['8'] : '';
相关文章:
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 正在获取所选选项数据
- 如何放置'选择'基于angularJS中数据的html选项
- 使用JavaScript在IE9中获取数据列表选项
- 在php和mysql中选择选项.一旦选择了选项,就列出我的sql数据库数据
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 使用jquery在选择框中的选项中填充数据
- 选项中包含数据的自定义标记
- AngularJS:点击选项卡刷新视图中的数据
- 在dojo中将数据从一个选项卡绑定到另一个选项卡(打开选项卡?)
- 只有当Angular从资源对象检索数据时,才选择选项元素
- 在不同数据选项之间循环迭代对象
- 当值为法语名称时,jQuery数据选项会截断
- ajax数据选项中的此上下文
- 为什么当我将数据选项添加到骨干模型获取时,它不会触发回调
- 引导工具提示数据[选项] 不是一个函数
- 更改基于URL哈希的HTML5数据选项
- 选择时读取数据选项值
- 将数据选项转换为json
- Jquery ajax加载数据选项选择