Hao_RanYang 2019-11-19 21:11 采纳率: 0%
浏览 2249

jquery根据id获取input文本框中输入的值为undefined

html代码

<div class="form-group">
<label for="exampleInputName2">单据编号:</label> <input type="text" class="form-control" id="yield_code" placeholder="">
</div>

js代码

//获取单据编号 .attr("value")
    var yieldCode=$("#yield_code").val();

这是完整的js

$("#btnImport").on("click", function(){
    var formData = new FormData();
    formData.append("file",$('#exampleInputFile')[0].files[0]);//封装文件

    //获取单据编号 .attr("value")
    var yieldCode=$("#yield_code").val();
    //获取核算期间
    var yieldDate=$("#yieldDate").val();
    //获取审核人
    var auditor=$("#auditor").val();
    //获取审核时间
    var auditDate=$("#auditDate").val();

    formData.append("yieldCode",yieldCode);//封装单据编号
    formData.append("yieldDate",yieldDate);//封装核算区间
    formData.append("auditor",auditor);//封装审核人
    formData.append("auditDate",auditDate);//封装审核时间

        alert(yieldCode);
    alert(yieldDate);
    alert(auditor);
    alert(auditDate);

})

这是部分html代码

<form class="" method="post" enctype="multipart/form-data">
<div class="form-head" style="display: flex; justify-content: space-around">
<div class="form-group">
<label for="exampleInputName2">单据编号:</label> <input type="text" class="form-control" value="aa"  id="yield_code" placeholder="">
</div>
<div class="form-group">
<label for="exampleInputEmail2">核算期间:</label><input type="date" class="form-control" id="yieldDate" placeholder="">
</div>

<!--<div class="layui-upload layui-inline layui-show-xs-block">-->
<!--<button type="button" class="layui-btn layui-btn-normal" id="btnSelectFile">选择Excel</button>-->
<!--<button type="button" class="layui-btn" id="btnImport">开始导入</button>-->
<!--</div>-->
    <div class="form-main">
        <div class="form-group" style="margin-bottom: 0">
            <input type="file" id="exampleInputFile" name="file" value="" style="width: 180px; margin-bottom: 2px">
            <span class="span" style="color: red;font-size: 14px;">
                *必须指定 Excel文件!
            </span>
        </div>
        <div class="form-group" style="margin-bottom: 2px;">
            <button type="button" id="btnImport">开始导入</button>
        </div>
    </div>

</div>
</form>
  • 写回答

4条回答 默认 最新

  • 关注
    评论

报告相同问题?

悬赏问题

  • ¥20 fluent无法启动
  • ¥15 孟德尔随机化r语言运行问题
  • ¥15 pyinstaller编译的时候出现No module named 'imp'
  • ¥15 nirs_kit中打码怎么看(打码文件是csv格式)
  • ¥15 怎么把多于硬盘空间放到根目录下
  • ¥15 Matlab问题解答有两个问题
  • ¥15 LCD12864中文显示
  • ¥15 在使用CH341SER.EXE时不小心把所有驱动文件删除了怎么解决
  • ¥15 gsoap生成onvif框架
  • ¥15 有关sql server business intellige安装,包括SSDT、SSMS。