time col 地址 hcm required 通过 code input
记录一下
(从 A 页面跳转到 B 页面,并将 B 页面的值取到赋到 A 页面上显示)
先来举一个栗子;)
这个是 A 页面
这是 B 页面
通过点击 A 页面上的添加日志 跳转到 B 页面,并将在 B 页面上添加的日志内容传到 A 页面上 红色框位置
- //这个是放在A页面上的
- //将填写的日志 返回的json数据 填充到客户详情function DunnAge(data) {//成功之后从B页面返回的数据data
- vardata = JSON.parse(JSON.stringify(data));
- varRemark = data.Body.Remark;//内容
- varAddTimeStr = data.Body.AddTimeStr;
- varhtml ='<div class="accessLog"><div class="val-log">'+ Remark +'</div><div class="time-log">'+ AddTimeStr +'</div></div>';
- $(".js_noJilu").hide();
- $(".js_rizhi").prepend(html)
- }
- class="detailss-btn js_openPage"data-url="[email protected]">添加日志
公共 js 里面配置头部
(详细的 App 头部配置说明 ----------App 配置页面头部)
- A页面的头部"/OACustomer/CustomerDetail": {
- title: "客户详情",
- headLeft: [{
- foreImage: "iconback",
- eventString: "gjj://Close.Page/1?jsCallBack=JC5wYWdpbmcuc2VhcmNoKCk7"
- }],
- headRight: [{
- foreImage: "icondrop",
- type: "DropDownList",
- menus: [{
- iconImage: "iconcontentchange",
- alpha: "100",
- text: "修改客户信息",
- textSize: 16,
- textColor: "000000",
- backColor: "FFFFFF",
- eventString: "modiFicaTion()"
- },
- ],
- }]
- },
- B页面的头部"/OACustomer/AddLogView": {
- title: "添加客户日志",
- headRight: [{
- text: "提交",
- eventString: "submit()"
- }]
- } //js里配置的头部
- //这是放在B页面上的
- //提交
- function submit() {
- varmes = $("form").validtor();
- if (mes) {
- $.dialog.openDialogString(mes);
- return false;
- }
- varurl ="/OACustomer/SubmitAddLog";
- $.ajax({
- type: "post",
- url: url,
- data: $("form").serialize(),
- dataType: "json",
- beforeSend: function () {
- },
- error: function () {
- $.dialog.openDialogString("加载失败,请重试");
- },
- success: function (data) {
- if(data.DictJsonStatus ==200) {
- //将填写的日志 返回的json数据 填充到客户详情
- $.zProtocol({
- type: "Close.Page",
- path: "/1",
- success: 'DunnAge('+ JSON.stringify(data) +')'
- });
- } else {
- $.dialog.openDialogString(data.Msg);
- }
- }
- })
- }
- //页面内容"/OACustomer/SubmitAddLog">//后台提交数据的action(SubmitAddLog)"hidden"value="@detail.Id"name="FkOACustomer"/>class="remarks">
- "color:#f00">*备注留言:
- "请填写申请表述(必填)" class="js_inputbox"name="Remark"data-tipname="备注留言"data-valid='{required:true}'>
取完数据,点击提交就会关闭一个页面即 B 页面,回到上一个页面即 A 页面。最后取到了数据显示在 A 页面的红色框处了。
页面跳转并取到值
来源: http://www.bubuko.com/infodetail-2023451.html