无法使用jquery / javascript将文件归档为空白

时间:2016-12-15 07:40:33

标签: javascript jquery

我需要一个帮助。使用Jquery / Javascript传递事件后,我无法使文件字段为空。我在下面解释我的代码。

    <div class="form-group filefield">
    <label for="exampleInputFile">Attachment : </label>
    <input type="file" class="filestyle form-control" data-size="lg" name="attachment" id="attachment"  style="padding:0px; height:0px;" value="<?php echo $getpromo->attachment; ?>" onchange="changeAttachmentStatus(0)">
    </div>
    <select class="form-control" id="coupontypepromo" name="coupontypepromo" onchange="changeAttachmentStatus(1)">
    <option value="" selected>Select coupon</option>
    <?php 
     $copon=$db->kf_coupon->find();                                                      $num=$db->kf_coupon->count();
    if($num >0){
     foreach($copon as $v){
     ?>
     <option value="<?php echo $v['_id']; ?>" <?php
    if ($getcustomerobj->coupon_id == $v['_id']) { print 'selected'; }
      ?>><?php echo $v['cfile']; ?></option>                            
     <?php } }?>
     </select>

我的javascript代码如下所示。

function changeAttachmentStatus(value){

    if(value==0){
      $('#coupontypepromo').val("");
      $('#coupontypepromo').attr('disabled', 'disabled');
    }

    if(value==1){
      $("#attachment").val("");
      $('#attachment').attr('disabled', 'disabled');
    }
}

这里我需要用户将选择文件,select选项将禁用,如果用户选择选择值,文件应该为空,字段应该禁用。这里的文件值不能为空。请帮我解决这个问题。

0 个答案:

没有答案