ネストされたフォームが無効であることを知っています。単純なフォームをphpで作成しています。これは、ファイルパスを元のフォームにフィードできるように、 。ネストされたフォームの回避策
以下のサンプルコードは、以前のプロジェクトの中
<form>
<fieldset>
<input>
</fieldset>
<fieldset>
<input>
</fieldset>
<form action="js/ajaxupload.php" method="post" name="sleeker" id="sleeker" enctype="multipart/form-data">
<input type="hidden" name="maxSize" value="9999999999" />
<input type="hidden" name="maxW" value="400" />
<input type="hidden" name="fullPath" value="http://192.168.10.10:8080/intranet/dashboard/uploads/" />
<input type="hidden" name="relPath" value="../uploads/" />
<input type="hidden" name="colorR" value="255" />
<input type="hidden" name="colorG" value="255" />
<input type="hidden" name="colorB" value="255" />
<input type="hidden" name="maxH" value="200" />
<input type="hidden" name="filename" value="filename" />
<input type="file" name="filename" style="float:left; width:40% !important;" onchange="ajaxUpload(this.form,'js/ajaxupload.php?filename=name&maxSize=9999999999&maxW=200&fullPath=http://192.168.10.10:8080/intranet/dashboard/uploads/&relPath=../uploads/&colorR=255&colorG=255&colorB=255&maxH=300','upload_area','File Uploading Please Wait…<br /><img src=\'images/loader_light_blue.gif\' width=\'128\' height=\'15\' border=\'0\' />','<img src=\'images/error.gif\' width=\'16\' height=\'16\' border=\'0\' /> Error in Upload, check settings and path info in source code.'); return false;" />
</form>
<fieldset>
<input>
</fieldset>
<fieldset>
<input>
</fieldset>
<submit>
</form>
私はちょうど元のフォームの下に画像のアップロードを配置して、残念ながらそれは、このプロジェクトのために
任意のアイデアことはできません元の形に隠された入力を与えていますこの問題を回避していただければ幸いです!
ajaxのコントロールのみを使用している場合は、フォームは必要ありません。コントロールは外形にすることができます – Einacio
@einacioもう少し詳細に入ることができますか?私のajaxの経験は完全にオンラインの例を微調整していますので、あなたの参照を制御しています。 – Xand94
イメージを元のフォームの下に[ [フィード]隠し入力を元のフォームに戻す "? –