Intra-mart Script开发(SSJS) 画面迁移的几种补充
对于Intra-mat的画面迁移的方法imuiAjaxSubmit的一些记录
imuiAjaxSubmit的提交方法和ajax类似,可以异步提交
代码写法为:
前台Html:
imuiAjaxSubmit('#FormId', 'POST', 'json',"url_path");
FormId为你需要提交的Form的Id,Form里定义的Action为跳转的后台
url_path为routing里定义的path,是后台走完的跳转目标地址
后台JS:
//先申明一个开头Response
 var response = Web.getHTTPResponse();
	response.setContentType('application/json; charset=utf-8');
//写业务逻辑的地方
// 执行完业务逻辑,成功的情况下返回的url_path,会在页面上弹出绿色消息框显示Message,也可以带有参数
response.sendMessageBodyString(ImJson.toJSONString({
		  error : false,
		  errorMessage : '',
		  successMessage : "登録成功しました。",
		  parameter : {
			    user_cd : "111"
		  }
	}));
// 失败的情况下返回的方法
response.sendMessageBodyString(ImJson.toJSONString({
						  error : false,
						  errorMessage : '',
						  successMessage : "失败了"
						  parameter : {
// 页面返回的参数
    user_cd : '123',
						    }
					}));
Subimt,画面后台跳转等的一些补充
imuiAjaxSubmit的一些细节记录
                    
                
                
            
        
浙公网安备 33010602011771号