FineUI 官方论坛
标题:
【经验分享】F.doPostBack处理JSON数据!
[打印本页]
作者:
sanshi
时间:
2020-4-21 09:43
标题:
【经验分享】F.doPostBack处理JSON数据!
F.doPostBack用于自定义回发,在FineUIMvc/Core/JS中多有采用,之前我曾经写过一篇文章详细介绍:
https://www.cnblogs.com/sanshi/p/11995203.html
下面以官网示例为基础:
https://pages.fineui.com/#/Other/CustomPostback
页面标签是一模一样的,只是在自定义回发的脚本有了大的变化:
function onTextBoxEnter() {
var me = this;
// 触发后台事件
F.doPostBack({
url: '@Url.Handler("TextBox1_ENTER")',
params: {
text1: me.getValue()
},
complete: function (data) {
var json = JSON.parse(data);
F.ui.TextBox2.setValue(json.text);
F.ui.TextBox2.focus();
// 阻止FineUI将返回的内容当做脚本解析
return false;
}
});
}
复制代码
需要特别注意的是 complete 最后的 return false; 语句,这句话很关键,用来阻止FineUI将返回的内容当做脚本解析!
这样就能处理JSON数据了。
详情:
https://www.cnblogs.com/sanshi/p/12739698.html
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4