Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用户在下拉框中选择“其他”选项后从文本框保存数据_Javascript_Php_Mysql - Fatal编程技术网

Javascript 用户在下拉框中选择“其他”选项后从文本框保存数据

Javascript 用户在下拉框中选择“其他”选项后从文本框保存数据,javascript,php,mysql,Javascript,Php,Mysql,我有一个下拉列表,用户将在其中选择返回原因。下拉列表中有“其他”选项,该选项将显示另一个文本框以插入其他信息。我已经从下拉列表中获得了保存值的代码,但如果用户选择“其他”选项,则不会保存文本框中的值。谢谢 这是我的下拉列表: <td width="218"> <select name="returnreason" id="returnreason" onChange="others(this.value);"> <option value="0">

我有一个下拉列表,用户将在其中选择返回原因。下拉列表中有“其他”选项,该选项将显示另一个文本框以插入其他信息。我已经从下拉列表中获得了保存值的代码,但如果用户选择“其他”选项,则不会保存文本框中的值。谢谢

这是我的下拉列表:

<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>
也许这个

$r8 = isset($_POST['8'])? $_POST['8'] : '';

if( $returnreason == 8 ){
    $returnreason_specify = $r8;
}
我不明白你到底想要什么

如果您只想输入'8'数据,它的$r8=isset$\u POST['8']$_职位['8']:

$returnreason=isset($_POST['returnreason'])? $_POST['returnreason'] : '';
$r8 = isset($_POST['8'])? $_POST['8'] : '';

if( $returnreason == 8 ){
    $returnreason_specify = $r8;
}