View Panel Column CSJS Partial Refresh issuing GET request with params


<xp:viewPanel rows="10" id="viewPanel1" viewStyle="width:400px" var="rowData"> 
	   <xp:this.facets> 
			   <xp:pager partialRefresh="true" layout="Previous Group Next" 
					   xp:key="headerPager" id="pager1"> 
			   </xp:pager> 
	   </xp:this.facets> 
	   <xp:this.data> 
			   <xp:dominoView var="view1" viewName="xpAllDocuments" 
					   search="#{requestScope.foo}"> 
			   </xp:dominoView> 
	   </xp:this.data> 
	   <xp:viewColumn columnName="_From" id="viewColumn1"> 
			   <xp:viewColumnHeader value="From" id="viewColumnHeader1"></xp:viewColumnHeader> 
			   <xp:eventHandler event="onclick" submit="false"> 
					   <xp:this.script> 
							   <![CDATA[ 
									   var dataPacket = { 
											   "from" : "#{javascript:rowData.getColumnValue('_From')}" 
									   }; 
									   XSP.partialRefreshGet( 
											   "#{id:refreshTarget}", { 
													   params : dataPacket 
											   } 
									   ); 
							   ]]> 
					   </xp:this.script> 
			   </xp:eventHandler> 
	   </xp:viewColumn> 
	   <xp:viewColumn columnName="_Topic" id="viewColumn2"> 
			   <xp:viewColumnHeader value="Topic" id="viewColumnHeader2"></xp:viewColumnHeader> 
	   </xp:viewColumn> 
</xp:viewPanel> 
<xp:br></xp:br> 
<xp:br></xp:br> 
<xp:div id="refreshTarget"> 
	   <xp:text escape="true"> 
			   <xp:this.value> 
					   <![CDATA[#{javascript:if(!param.isEmpty()){ 
							   param.from; 
					   }}]]> 
			   </xp:this.value> 
	   </xp:text> 
</xp:div>
All code submitted to OpenNTF XSnippets, whether submitted as a "Snippet" or in the body of a Comment, is provided under the Apache License Version 2.0. See Terms of Use for full details.
No comments yetLogin first to comment...