我有2个字段。一个是h:selectOneMenu和一个地方列表。另一个是h:inputText。reRender与JavaScript命令字段
我想要做的是,如果用户在selectOneMenu上选择了位置,然后单击搜索,它将搜索该位置。如果他在selectOneMenu上选择了一个地方,并且仍然在inputText上键入其他地方并单击搜索,那么它将搜索被写入的地方而不是所选的地方。
因此,如果用户在输入文本上键入任何内容,它将会很棒,它会禁用selectOneMenu,并且如果他清除该字段,它将被再次启用。我用JavaScript试图对事件
的onchange = “如果(THIS.VALUE!= '') 的document.getElementById( 'placeSelectOneMenu')。禁用= '真正的'”
但它没没有工作。我能做什么?有任何想法吗?
它只在点击搜索时才起作用,而不是正确地重新调整字段。我想要的是动态reRender。
“reRender”是RichFaces 3.x特定的属性名称。你在使用RichFaces 3.x吗?这不是一个特定于JavaScript的术语或其他内容。请谨慎使用术语,因为滥用/误解会导致混淆。 – BalusC 2011-05-27 19:56:30