Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 在JSF页面上使用immediate=true的行为不符合预期_Jquery_Validation_Jsf_Richfaces - Fatal编程技术网

Jquery 在JSF页面上使用immediate=true的行为不符合预期

Jquery 在JSF页面上使用immediate=true的行为不符合预期,jquery,validation,jsf,richfaces,Jquery,Validation,Jsf,Richfaces,我有几个xhtml页面,除了一个之外,它们都是相同的。它们都有一个标签,而最后一个标签有4个 我遇到的问题是对重置按钮应用了验证“ConverterException”。验证设置为在AJAX中使用FacesContext显示消息 我在所有页面上的所有重置按钮中添加了immediate=“true”,以绕过验证错误,这样它将清除输入文本框,而不会对无效输入抛出错误 除了最后一个页面上有4个带有4个单独复位按钮的,该功能在所有页面上都能正常工作 第一个重置按钮与所有其他页面一样正常工作,但第二个、第

我有几个xhtml页面,除了一个之外,它们都是相同的。它们都有一个
标签,而最后一个标签有4个

我遇到的问题是对重置按钮应用了验证“ConverterException”。验证设置为在AJAX中使用FacesContext显示消息

我在所有页面上的所有重置按钮中添加了
immediate=“true”
,以绕过验证错误,这样它将清除输入文本框,而不会对无效输入抛出错误

除了最后一个页面上有4个带有4个单独复位按钮的
,该功能在所有页面上都能正常工作

第一个重置按钮与所有其他页面一样正常工作,但第二个、第三个、第四个重置按钮将抛出验证错误-其行为与其他按钮不同


这种情况下的修复方法是什么?

除了
immediate=“true”
之外,我还在onclick事件中添加了
reset()
,它解决了问题。

您好,可以发布抛出错误的页面代码吗?很抱歉,延迟-分心了,我在onclick事件中添加了“reset()”,即使是在immediate=“true”之外它解决了这个问题。