memymineblogs
1.// 获取页面已有的一个form表单

  var form = document.getElementById("myForm");

  //用原生方法获取form元素

  // 用表单来初始化

  var formData = new FormData(form);

文件上传:

edop.ajax({
            type: \'POST\',
            url: \'/adp/test/jmeter/fileImport\',
            showOverlay: true,
            contentType: false,//文件上传必须
            processData: false,//
            data: formData,
            timeout: 65000,
            mimeType: "multipart/form-data",//多文件上传必须

})

2.如果新建表单元素

          Var data = New FormData();

          Data.append(key, val);

          Data.append(‘files’,file, id+’#’+file.name) 红色部分为文件命名,区分多文件
3. 文件上传请求类型(字段必须)

  contentType:false,//文件上传必须
  processData:false,

4.radio选中问题:
4.1 获取选中值

  $("input[name=\'killOrder\']:checked").val();

    $(\'input:radio:checked\').val();

    $("input[type=\'radio\']:checked").val();

    $(":radio[checked]").each(function(radio){alert($(this).val());

4.2 根据val设置radio默认值

("input:radio[value=\'2\']").attr(\'checked\',\'true\');

    $("input[value=\'1\']").attr(\'checked\',\'true\');

分类:

技术点:

相关文章:

  • 2022-01-22
  • 2022-12-23
  • 2021-05-30
  • 2022-12-23
猜你喜欢
  • 2021-06-14
  • 2022-01-09
  • 2022-12-23
  • 2022-01-16
  • 2021-10-11
相关资源
相似解决方案