|
@@ -657,7 +657,7 @@ class Input
|
|
}
|
|
}
|
|
if ($param['autocomplete'][1] == 'id') {
|
|
if ($param['autocomplete'][1] == 'id') {
|
|
$input = self::hidden(array('name' => $param['name'], 'value' => $value));
|
|
$input = self::hidden(array('name' => $param['name'], 'value' => $value));
|
|
- $input = '<script>var autocomplete_value = [];</script>';
|
|
|
|
|
|
+ $input = '<script>var autocomplete_value = {};autocomplete_value[\''.$param['name'].'_value\'] = [];</script>';
|
|
if (isset($param['autocomplete'][2]) && $value) {
|
|
if (isset($param['autocomplete'][2]) && $value) {
|
|
# 重新定义value
|
|
# 重新定义value
|
|
$value = Dever::load($param['autocomplete'][2], $value);
|
|
$value = Dever::load($param['autocomplete'][2], $value);
|
|
@@ -677,7 +677,7 @@ class Input
|
|
$attr = ' target="_blank"';
|
|
$attr = ' target="_blank"';
|
|
}
|
|
}
|
|
|
|
|
|
- $html .= '<tr><td width="90%"><input type="checkbox" checked name="'.$param['name'].'[]" value="'.$v['id'].'"/> '.$pic.'<a href="'.$link.'" '.$attr.' title="'.$v['value'].'">'.$v['value'].'</td><td width="10%"><a href="javascript:;" onclick="autocomplete_del($(this), \''.$param['name'].'_value\', \''.$v['id'].'\')">[删除]</a></td></tr><script>autocomplete_value.push('.$v['id'].');</script>';
|
|
|
|
|
|
+ $html .= '<tr id="autocomplate_check_'.$param['name'].'_value"><td width="90%"><input type="checkbox" checked name="'.$param['name'].'[]" value="'.$v['id'].'"/> '.$pic.'<a href="'.$link.'" '.$attr.' title="'.$v['value'].'">'.$v['value'].'</td><td width="10%"><a href="javascript:;" onclick="autocomplete_del($(this), \''.$param['name'].'_value\', \''.$v['id'].'\', \''.$param['name'].'\')">[删除]</a></td></tr><script>autocomplete_value[\''.$param['name'].'_value\'].push('.$v['id'].');</script>';
|
|
}
|
|
}
|
|
|
|
|
|
$html .= '</table></div>';
|
|
$html .= '</table></div>';
|
|
@@ -701,7 +701,7 @@ class Input
|
|
}
|
|
}
|
|
if ($param['searchbox'][1] == 'id') {
|
|
if ($param['searchbox'][1] == 'id') {
|
|
$input = self::hidden(array('name' => $param['name'], 'value' => $value));
|
|
$input = self::hidden(array('name' => $param['name'], 'value' => $value));
|
|
- $input = '<script>var searchbox_value = [];</script>';
|
|
|
|
|
|
+ $input = '<script>var searchbox_value = [];searchbox_value[\''.$param['name'].'_value\'] = [];</script>';
|
|
if (isset($param['searchbox'][2]) && $value) {
|
|
if (isset($param['searchbox'][2]) && $value) {
|
|
# 重新定义value
|
|
# 重新定义value
|
|
$value = Dever::load($param['searchbox'][2], $value);
|
|
$value = Dever::load($param['searchbox'][2], $value);
|
|
@@ -721,7 +721,7 @@ class Input
|
|
$attr = ' target="_blank"';
|
|
$attr = ' target="_blank"';
|
|
}
|
|
}
|
|
|
|
|
|
- $html .= '<tr><td width="90%"><input type="checkbox" checked name="'.$param['name'].'[]" value="'.$v['id'].'"/> '.$pic.'<a href="'.$link.'" '.$attr.' title="'.$v['value'].'">'.$v['value'].'</td><td width="10%"><a href="javascript:;" onclick="searchbox_del($(this), \''.$param['name'].'_value\', \''.$v['id'].'\')">[删除]</a></td></tr><script>searchbox_value.push('.$v['id'].');</script>';
|
|
|
|
|
|
+ $html .= '<tr id="searchbox_check_'.$param['name'].'_value_'.$v['id'].'"><td width="90%"><input type="checkbox" checked name="'.$param['name'].'[]" value="'.$v['id'].'"/> '.$pic.'<a href="'.$link.'" '.$attr.' title="'.$v['value'].'">'.$v['value'].'</td><td width="10%"><a href="javascript:;" onclick="searchbox_del($(this), \''.$param['name'].'_value\', \''.$v['id'].'\', \''.$param['name'].'\')">[删除]</a></td></tr><script>searchbox_value[\''.$param['name'].'_value\'].push('.$v['id'].');</script>';
|
|
}
|
|
}
|
|
|
|
|
|
$html .= '</table></div>';
|
|
$html .= '</table></div>';
|
|
@@ -742,7 +742,7 @@ class Input
|
|
|
|
|
|
$auto .= ' style="display: inline;"';
|
|
$auto .= ' style="display: inline;"';
|
|
|
|
|
|
- $input = '<button type="button" onclick="searchbox($(this))" class="btn btn-primary layui-btn layuiadmin-btn-list" style="margin-left:10px;margin-top: -2px;"><i class="fa fa-save"></i> 搜索</button>' . $input;
|
|
|
|
|
|
+ $input = '<button type="button" onclick="searchbox(\''.$param['name'].'\', $(this))" class="btn btn-primary layui-btn layuiadmin-btn-list" style="margin-left:10px;margin-top: -2px;"><i class="fa fa-save"></i> 搜索</button>' . $input;
|
|
}
|
|
}
|
|
if (isset($param['bind'])) {
|
|
if (isset($param['bind'])) {
|
|
$param['bind'][2] = isset($param['bind'][2]) ? str_replace('"', '\'', json_encode($param['bind'][2], true)) : false;
|
|
$param['bind'][2] = isset($param['bind'][2]) ? str_replace('"', '\'', json_encode($param['bind'][2], true)) : false;
|