我的页面中有这个结构.次要形式工作,主要没有.当我删除辅助,然后MAIN工作.我想将它们都保留在这个结构中,因为我结束了我的代码.有没有办法管理它?谢谢!
<form name="main" action="result.php" method="post">
. // this form submits some results to result.php
.
.
<form name="secondary" ........>
.
. //this is an ajax form that uploads an image to the server
</form>
.
.
.
<input button>
</form>
Run Code Online (Sandbox Code Playgroud)
不可能,抱歉:这不是有效的标记 - HTML表单不允许嵌套.如果不方便,我很抱歉; 就目前而言,这只会在不同浏览器中以各种有趣的方式打破,绝对不会按照您的意图行事.
从更积极的方面来说:你想要的最终目标是可以实现的,尽管方式不同:
<form>,也许只是一个<fieldset>?<form>; 在提交之前,它会清除"内部表单"的内容,因此"内部表单"字段不会以"外部表单"提交