小编cod*_*ine的帖子

Primefaces - ui:重复组件不会更新

我有一个问题,ajax更新一个ui:重复.更新是从ui:repeat之外的commandButton触发的(请参阅下面的代码).变量priceHour需要计算其他价格(周,Monat ..)

<h:form id="myForm">
<ui:repeat id="alvs" var="alv" value="#{myBean.allV}" >  
    <h:panelGroup rendered="#{alv.status == 'ON'}" > 
    <div class="pricing">

        <h:outputText styleClass="bold" value="#{alv.shortName}: "/>

        <p:inputText value="#{alv.priceHour}" id="hour" required="true" >                 
        <f:convertNumber pattern="#.##" type="currency" />  
        </p:inputText>   

        <p:inputText value="#{alv.priceDay}" id="day" >                
        <f:convertNumber pattern="#.##" type="currency" />
        </p:inputText>

        <p:inputText value="#{alv.priceWeek}" id="week" >                 
        <f:convertNumber pattern="#.##" type="currency" /> 
        </p:inputText> 

        <p:inputText value="#{alv.priceMonth}" id="month" >                   
        <f:convertNumber pattern="#.##" type="currency" /> 
        </p:inputText>  

    </div>
    </h:panelGroup>

    <p:messages />  

    </ui:repeat>

<p:commandButton value="Calculator" actionListener="#{myBean.priceCalc}" process="@this,alvs:hour" update="alvs" /> 

</h:form >
Run Code Online (Sandbox Code Playgroud)

当我点击按钮时没有任何反应和ui:重复,价格没有更新.怎么了?
我也试过更新"myForm:alvs",更新":myForm:alvs":什么都没有!
我正在使用primefaces 3.5 …

ajax primefaces

2
推荐指数
1
解决办法
2万
查看次数

getElementById - Javascript

我正在使用Google自动填充javascript代码来完成地址.它跟踪获得Id的输入字段document.getElementById('addressField').我遇到的问题是输入字段的id看起来像myForm:j_idt329:addressField.我需要在许多不同的页面中使用它.所以id看起来每次都不同但总是包含最后的单词addressField.有另一种方法如何获得元素?也许用RegEx?这是完整的javascript:

function initialize() {

var input = document.getElementById('addressField');
var options = {
    types: ['geocode']
};

var autocomplete = new google.maps.places.Autocomplete(input, options);

}
google.maps.event.addDomListener(window, 'load', initialize);
Run Code Online (Sandbox Code Playgroud)

提前致谢.

html javascript

2
推荐指数
1
解决办法
118
查看次数

查找行中第一个逗号之后的所有内容并将其删除

我有一个包含一堆像这样的行的文件,blabla-any-characters**,**numbers-and-characters
我想保留第一个逗号之前的所有内容并删除其他所有内容。
有任何提示如何使用 awk 或 sed 执行此操作吗?
谢谢

regex awk sed

2
推荐指数
1
解决办法
1万
查看次数

sed - 在2个字符串之间查找文本并将其用于替换

我有一个包含许多行的文件,如下所示:

townValue.put("Aachen");    
townValue.put("Aalen");             
townValue.put("Ahlen");             
townValue.put("Arnsberg");          
townValue.put("Aschaffenburg");         
townValue.put("Augsburg");
Run Code Online (Sandbox Code Playgroud)

我想将此行更改为:

townValue.put("Aalen", "Aalen");            
townValue.put("Ahlen", "Ahlen");            
townValue.put("Arnsberg", "Arnsberg");          
townValue.put("Aschaffenburg", "Aschaffenburg");        
townValue.put("Augsburg", "Augsburg");
Run Code Online (Sandbox Code Playgroud)

我如何用sed或awk实现这一目标.这似乎是一个特殊的查找和替换任务,我在网上找不到.

谢谢您的帮助

unix awk replace sed

0
推荐指数
1
解决办法
605
查看次数

标签 统计

awk ×2

sed ×2

ajax ×1

html ×1

javascript ×1

primefaces ×1

regex ×1

replace ×1

unix ×1