@@ -58,8 +58,6 @@ seeditForm.prototype.format = function(options){
58
58
this . params . list = options . list || [ ] ;
59
59
// 实际需要的地址信息
60
60
this . params . addr = options . addr || [ ] ;
61
- // 外部传入的html代码,显示在最外层页面
62
- this . params . html = options . html || '' ;
63
61
// 提交地址顶部提示语
64
62
this . params . subTips = options . subTips || '请确认您的收件信息' ;
65
63
// 添加地址顶部提示语
@@ -150,6 +148,10 @@ seeditForm.prototype.format = function(options){
150
148
alert ( "收件信息提交成功" ) ;
151
149
_this . close ( ) ;
152
150
}
151
+ // 外部传入的html代码,显示在最外层页面
152
+ this . indexHtml = options . indexHtml || function ( ) {
153
+ return ''
154
+ } ;
153
155
/*
154
156
* 基本构造数据
155
157
* @params showname 表单左侧显示文案
@@ -509,7 +511,7 @@ seeditForm.prototype.defaultAddr = function(data,num){
509
511
. replace ( '{{id}}' , this . params . id || '' )
510
512
. replace ( '{{subTips}}' , this . params . subTips || '' )
511
513
. replace ( '{{tips}}' , this . params . tips || '' )
512
- . replace ( '{{html}}' , this . params . html || '' )
514
+ . replace ( '{{html}}' , this . indexHtml ( ) )
513
515
. replace ( '{{subBtn}}' , this . params . subBtn || '' )
514
516
. replace ( '{{closeBtn}}' , this . params . closeBtn || '' ) ;
515
517
if ( ! ! num ) {
@@ -530,7 +532,7 @@ seeditForm.prototype.defaultAddr = function(data,num){
530
532
return this ;
531
533
}
532
534
// 提交地址信息
533
- // 参数为1提交到活动用户
535
+ // 不带参数提交到活动用户
534
536
// 参数为2提交到地址管理
535
537
seeditForm . prototype . submit = function ( num ) {
536
538
var _this = this ;
@@ -561,7 +563,7 @@ seeditForm.prototype.submit = function(num){
561
563
}
562
564
}
563
565
// 外部修改json
564
- this . editJson ( json ) ;
566
+ this . editJson ( json , num ) ;
565
567
// 格式化数据
566
568
json = this . params . formatValue ( json ) ;
567
569
if ( ! ! this . params . unionid ) json . unionid = this . params . unionid ;
0 commit comments