zoukankan      html  css  js  c++  java
  • 只有设置了 name 属性的表单元素才能在提交表单时传递它们的值

         $(function () {
    
                var wait = $("<img src="" alt="正在上传"/>");
                $("#File1").change(function () {
    
                    $("#form1").ajaxSubmit({
                        url: '/Provider/HandlerUpOneFile.ashx?path=1',
                        beforeSubmit: function () {
    
                        },
                        success: function (data) {
                            $("#File1").attr("src", data);
                            // alert( $("#File1").attr("src"));
                            alert(data);
    
                        }
                    });
                });
            });
    
          <form id="form1" method="post" enctype="multipart/form-data" >
              <div class="easyui-panel" style="padding:10px;"> 选择文件 
          
                   <input  type="file" id="File1" name="File1" /> 注意此处 name 必须设置否则无法获取
              
                  <a class="easyui-linkbutton" data-options="iconCls:'icon-ok'" href="javascript:void(0)" onclick="LoadData()">上传文件</a>
    
    </div></form>
    

    name 属性规定 input 元素的名称。

    name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。

    注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。

  • 相关阅读:
    菜根谭#54
    菜根谭#53
    svn 的权限配置及命令
    linux部署git环境
    百度编辑器造成无用图片解决方案
    php无限极分类的实现
    phpstudy 升级mysql 5.7
    yii2常用查询
    mysql创建外键注意事项
    阿里云短信
  • 原文地址:https://www.cnblogs.com/gwazy/p/7201763.html
Copyright © 2011-2022 走看看