Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery tinyMCE文件上载意外令牌_Jquery_Tinymce - Fatal编程技术网

Jquery tinyMCE文件上载意外令牌

Jquery tinyMCE文件上载意外令牌,jquery,tinymce,Jquery,Tinymce,我正在使用TinyMCE插件,希望能够在编辑器中上传图像。我已经拥有了所有的东西,我可以浏览一张图片并选择它,但是在它试图上传之前,我得到了它 未捕获的语法错误:意外标记} 我的HTML设置如下: <div id="htmlEdit"></div> <form id="editorUpload" target="hiddenFrame" method="post" enctype="multipart/form-data"

我正在使用TinyMCE插件,希望能够在编辑器中上传图像。我已经拥有了所有的东西,我可以浏览一张图片并选择它,但是在它试图上传之前,我得到了它 未捕获的语法错误:意外标记}

我的HTML设置如下:

<div id="htmlEdit"></div>

<form id="editorUpload" 
      target="hiddenFrame" 
      method="post" 
      enctype="multipart/form-data" 
      style="width:0px;height:0;overflow:hidden">
      <input type="hidden" id="dzToken" name="dzToken">
      <input type="hidden" id="iField" name="iField">      
      <input name="image" type="file" onchange="$('#editorUpload').submit();this.value='';">
</form>

<iframe id="hiddenFrame"></iframe>
我最大的问题是,意外的token}错误表示它位于HTML主页的第2行,因此我无法确定它在我的代码或TinyMCE.js文件中的何处被破坏

如果我尝试Firefox控制台,错误是: SyntaxError:预期表达式,得到脚本结尾

问题出在这行(由于FireBug找到)


我不得不把它改成

<input name="image" type="file" onchange='$("#editorUpload").submit();this.value="";'>

我刚换了单引号和双引号。 由于某种原因,值=“”使脚本失败

<input name="image" type="file" onchange="$('#editorUpload').submit();this.value='';">
<input name="image" type="file" onchange='$("#editorUpload").submit();this.value="";'>