更新部分元素会提交整个表单

时间:2016-06-14 12:12:11

标签: jsf primefaces ajax-update remotecommand

我正面临着这样的问题。我想要刷新h:form的一个内部元素,p:dataList,为了做到这一点,我有

<p:remoteCommand name="updateSet" update="import-statuses-admin-list" process="import-statuses-admin-list"/>

每5秒调用一次函数updateSet。问题是,我的表单中还有一些其他元素,并且它们也被发送,例如。

<h:selectOneMenu value="#{importXmlManagementBean.statusFilter}" id="statusFilter">

我宁愿只提交此列表p:dataList,而不会发送所有表单。 这是正常的行为还是我遗失了什么?

1 个答案:

答案 0 :(得分:-1)

使用您要更新的datalist的id添加到remoteCommand属性update,并在此过程中指定相同的。