我按照How can I intercept all RichFaces requests prior to submission and rewrite the form values?
中Makhiel的建议尝试以下内容(function() {
var originalRichFacesAjax = RichFaces.ajax;
RichFaces.ajax = function(source, event, options) {
console.log(source);
// TODO manipulateFormValues();
originalRichFacesAjax.call(this, source, event, options);
}
})();
但实际上source
不包含表单的id,而只包含我点击的按钮或页面元素的id,触发了AJAX请求。我如何获得实际的表格值?我试着阅读RichFaces.ajax()代码,但是我遇到了困难,无法找到它访问实际表单的地方。
由于