选择其他时显示所需的文本输入

时间:2019-02-09 12:10:45

标签: javascript php forms

我需要添加仅在选择另一个时显示的文本输入。如果显示此输入,则使其为必需。还有一件事,我需要将该输入输入数据库中的同一表。有人可以帮忙吗?拜托!

$value='{"accountName":"6001"}';
$return=json_decode($value);

print_r($return->{'accountName'});

1 个答案:

答案 0 :(得分:1)

尝试一下

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="" method="post">
    <div class="row">
        <div class="col-sm-8 col-sm-offs et-2"> 
            <select class="form-control" name="country" id="country" required >
                <option value="">Please select your country</option>
                <option value="A">Country A</option>
                <option value="B">Country B</option>
                <option value="C">Country C</option>
                <option value="Other">Other</option>
            </select>

             <input type ="text" id="country_other" style="display:none">
                <button type="submit" class="btn btn-gpsingh">Next</a>
             </div>
     </div>
</form>

<script>
$("#country").change(function(){

    var value = this.value;
    if(value =='Other')
    {
        $("#country_other").show();
        $("#country_other").prop('required',true);
        $("#country_other").val('');

    }
     else
    {
       $("#country_other").hide();  
       $("#country_other").prop('required',false);
       $("#country_other").val('');
    }    

});
</script>