primefaces - Call backing bean from p:inputText ondblclick -
i need double click on p:inputtext inside p:datatable bring me page , launch details. possible call backing bean method primefaces p:inputtext ondblclick?
p:inputtext normal input in end, can use jquery register ondblclick on it, can call p:remotecommand reach bean.
i assume have multiple inputext since have datatable.
xhtml
<p:datatable var="car" value="#{bean.cars}"> <p:column headertext="model"> <p:inputtext value="#{car.model}" styleclass="dbclickinput" /> </p:column> </p:datatable> <p:remotecommand name="calldetailscommand" actionlistener="#{bean.calldetails()}" /> <script> $(document).ready(function() { $('.dbclickinput').dblclick( function() { calldetailscommand([{name: 'carmodelvalue', value: $(this).val()}]); } ); }); </script> bean
public void calldetails() { facescontext context = facescontext.getcurrentinstance(); map map = context.getexternalcontext().getrequestparametermap(); string carmodelvalue = (string) map.get("carmodelvalue"); } hope helps.
Comments
Post a Comment