2014-03-18 45 views
1

我遇到了tapestry5的問題。我想在一個像this one這樣的循環中創建一個ajax表單。問題是,即使我沒有放置循環,只在一個帶有ajax的表格內製作窗體,掛毯給我這個例外:帶ajax的Tapestry5表格

「表單要求請求方法是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> 

最奇怪的是,當我把表的形式裏面,它工作正常,但我需要把它拿出來。有人知道發生了什麼?

+0

我不確定你的意思是ajax表單?如果你不希望它使用它作爲你點擊提交的表單不使用表單。即使沒有表格 – dinesh707

+0

我也希望在表格中讀取所有值到tapestry中的參數中,當我按下該行的編輯按鈕時,只有該行更改爲文本字段,並且當按下保存或取消時,所做的更改將爲完成與否。所有與阿賈克斯。 – user3434735

+0

這將產生無效的HTML。 table/tr/td是有效的,table/div/form不是? –

回答