jQuery mobile默认停止文件上传?

时间:2016-01-21 12:57:44

标签: jquery jquery-mobile input types input-type-file

在网页中使用jQuery mobile作为脚本进行样式化时,

(<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

<input type=file>不起作用。 谁知道为什么?

1 个答案:

答案 0 :(得分:0)

是的,无论您在网页中包含哪个jQuery移动脚本版本,都会出现此错误。

因此,无论您使用哪种jQuery脚本版本,解决此文件上传问题的唯一方法就是在<form action="" method="post" enctype="multipart/form-data" data-ajax="false"> 标记中包含此function Log(level) { var levels = { 'debug': 10, 'info': 20}; function write(lvl) { var handle = function(msg) { if (levels[lvl] <= levels[level]) console.log(lvl + ': ' + msg); }; return handle; } for (var i in levels) { this[i] = write(i); } } var log1 = new Log('info'); log1.info('hello'); // will result with an output log1.debug('hello'); // still has an output output var log2 = new Log('debug'); log2.info('hello'); // no output here

像这样:

{
  "stage": 2,
  "env": {
    "development": {
      "plugins": [
        "react-transform"
      ],
      "extra": {
        "react-transform": {
          "transforms": [{
            "transform": "react-transform-hmr",
            "imports": ["react"],
            "locals":  ["module"]
          }]
        }
      }
    }
  }
}

然后文件上传也适用于正确的jQuery样式,版本并不重要:)