Tapestry5形式与ajax表

时间:2014-03-18 21:19:38

标签: ajax forms html-table tapestry

我遇到了tapestry5的问题。我想在像this one这样的循环中创建一个ajax表单。问题是,即使我没有放置循环并只在ajax表中创建一个表单,tapestry也给了我这个例外:

  

“表单要求请求方法为POST,并且t:formdata查询参数具有值”。

      <table>

            <t:zone t:id="zone" id="zone">
                <t:form zone="^">
                <label>email</label>
                <intput t:type="TextField" t:id="email" value="profile.email"/>

                <input t:type="submit" t:id="save" value="Save"/>
                </t:form>
            </t:zone>           
    </table>

最奇怪的是当我把表放在表格中时,它工作正常,但我需要把它拿出来。有人知道发生了什么事吗?

1 个答案:

答案 0 :(得分:0)

虽然我不完全确定为什么会发生这种异常,但您可以使用AjaxFormLoop来解决它。查看example on the Jumpstart page