xpages XSP.partialRefreshGet 使用

在xpages最方便使用ajax的功能 ,介绍两个XSP.partialRefreshGet,XSP.partialRefreshPost方法,具体使用在什么场景可以自己考量,以下是以get方法做demo.

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

	<xp:button value="标签" id="button1">
		<xp:eventHandler event="onclick" submit="false">
			<xp:this.script><![CDATA[
	XSP.partialRefreshGet("#{id:computedField1}", { //这个id是获取参数的id,必须在这个id写获取参数后台js代码
	    params: { 'key': '测试显示内容'},//这里是要传递给后端的值
		onStart: function(){
			console.log('onStart');
		},
	    onComplete: function() {
			console.log('onComplete');//这里可以对返回的值进行处理(返回的值一般放在计算字段里面)
	    } ,
		onError: function() { 
			console.log('Error');
		}
	});
]]></xp:this.script>
		</xp:eventHandler></xp:button>
	<xp:text escape="true" id="computedField1"><xp:this.value><![CDATA[#{javascript:
	var key=param.get('key');
	//处理其它业务代码
	print('key-->'+key);
	return key;
}]]></xp:this.value></xp:text>
	</xp:view>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weijia3624

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值