dwz版本:
thinkphp版本:3.1.3
=================
提交操作时,对话框提示:错误[object][object]?>>>>>>>>>
在ajaxReturn方法里,增加代码。
protected function ajaxReturn($data,$type='') {
if(func_num_args()>2) {// 兼容3.0之前用法
$args = func_get_args();
array_shift($args);
$info = array();
$info['data'] = $data;
$info['info'] = array_shift($args);
$info['status'] = array_shift($args);
$data = $info;
$type = $args?array_shift($args):'';
}
//在此插入代码:
$data['statusCode'] = 1;
$data['navTabId'] = $_REQUEST['navTabId'];
$data['rel'] = $_REQUEST['rel'];
$data['callbackType'] = $_REQUEST['callbackType'];
$data['forwardUrl'] = $_REQUEST['forwardUrl'];
$data['confirmMsg'] = $_REQUEST['confirmMsg'];
$data['message'] = $data['info'];
//插入结束
=========
提交时,状态不更新?》》》》》》》
当 __MODULE__ 不被转义时,回调函数 不能获取 navTabId 所以列表页 在增删改时不刷新。
在
ThinkPHP\Lib\Behavior\ContentReplaceBehavior.class.php中
templateContentReplace 方法内增加
'__MODULE__' => MODULE_NAME,
==============