Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
5a7a0f77
Commit
5a7a0f77
authored
May 06, 2019
by
qiankunpingtai
Browse files
修改商品属性js效率低下的问题
parent
e6fe166a
Changes
1
Hide whitespace changes
Inline
Side-by-side
erp_web/pages/materials/materialProperty.html
View file @
5a7a0f77
...
@@ -130,10 +130,17 @@
...
@@ -130,10 +130,17 @@
{
title
:
'
排序
'
,
field
:
'
sort
'
,
width
:
100
},
{
title
:
'
排序
'
,
field
:
'
sort
'
,
width
:
100
},
{
title
:
'
别名
'
,
field
:
'
anothername
'
,
width
:
100
},
{
title
:
'
别名
'
,
field
:
'
anothername
'
,
width
:
100
},
{
{
title
:
'
操作
'
,
field
:
'
op
'
,
align
:
"
center
"
,
width
:
80
,
formatter
:
function
(
value
,
rec
)
{
title
:
'
操作
'
,
field
:
'
op
'
,
align
:
"
center
"
,
width
:
80
,
formatter
:
function
(
value
,
rec
,
index
)
{
/**
* create by: qiankunpingtai
* create time: 2019/5/6 9:33
* website:https://qiankunpingtai.cn
* description:
* 修改效率低下的js实现
*/
var
str
=
''
;
var
str
=
''
;
var
rowInfo
=
rec
.
id
+
'
AaBb
'
+
rec
.
nativename
+
'
AaBb
'
+
rec
.
enabled
+
'
AaBb
'
+
rec
.
sort
+
'
AaBb
'
+
rec
.
anothername
;
//
var rowInfo = rec.id + 'AaBb' + rec.nativename + 'AaBb' + rec.enabled + 'AaBb' + rec.sort + 'AaBb' + rec.anothername;
str
+=
'
<img src="/js/easyui-1.3.5/themes/icons/pencil.png" style="cursor: pointer;" onclick="editMaterialProperty(
\'
'
+
rowInfo
+
'
\'
);"/> <a onclick="editMaterialProperty(
\'
'
+
rowInfo
+
'
\'
);" style="text-decoration:none;color:black;" href="javascript:void(0)">编辑</a>
'
;
str
+=
'
<img src="/js/easyui-1.3.5/themes/icons/pencil.png" style="cursor: pointer;" onclick="editMaterialProperty(
\'
'
+
index
+
'
\'
);"/> <a onclick="editMaterialProperty(
\'
'
+
index
+
'
\'
);" style="text-decoration:none;color:black;" href="javascript:void(0)">编辑</a>
'
;
return
str
;
return
str
;
}
}
}
}
...
@@ -216,19 +223,20 @@
...
@@ -216,19 +223,20 @@
});
});
//编辑信息
//编辑信息
function
editMaterialProperty
(
totalInfo
)
{
function
editMaterialProperty
(
index
)
{
var
materialPropertyInfo
=
totalInfo
.
split
(
"
AaBb
"
);
// var materialPropertyInfo = totalInfo.split("AaBb");
//获取当前行
$
(
"
#nativeName
"
).
text
(
materialPropertyInfo
[
1
]);
var
rowsdata
=
$
(
"
#tableData
"
).
datagrid
(
"
getRows
"
)[
index
];
$
(
"
#enabled
"
).
attr
(
"
checked
"
,
materialPropertyInfo
[
2
]
==
'
true
'
?
true
:
false
);
$
(
"
#nativeName
"
).
text
(
rowsdata
.
nativename
);
$
(
"
#sort
"
).
val
(
materialPropertyInfo
[
3
]);
$
(
"
#enabled
"
).
attr
(
"
checked
"
,
rowsdata
.
enabled
==
true
?
true
:
false
);
$
(
"
#anotherName
"
).
val
(
materialPropertyInfo
[
4
]);
$
(
"
#sort
"
).
val
(
rowsdata
.
sort
);
$
(
"
#anotherName
"
).
val
(
rowsdata
.
anothername
);
$
(
'
#materialPropertyDlg
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="/js/easyui-1.3.5/themes/icons/pencil.png"/> 编辑商品属性
'
);
$
(
'
#materialPropertyDlg
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="/js/easyui-1.3.5/themes/icons/pencil.png"/> 编辑商品属性
'
);
$
(
"
.window-mask
"
).
css
({
width
:
webW
,
height
:
webH
});
$
(
"
.window-mask
"
).
css
({
width
:
webW
,
height
:
webH
});
//焦点在名称输入框==定焦在输入文字后面
//焦点在名称输入框==定焦在输入文字后面
$
(
"
#nativeName
"
).
val
(
""
).
focus
().
val
(
materialPropertyInfo
[
1
]
);
$
(
"
#nativeName
"
).
val
(
""
).
focus
().
val
(
rowsdata
.
nativename
);
url
=
'
/materialProperty/update?id=
'
+
materialPropertyInfo
[
0
]
;
url
=
'
/materialProperty/update?id=
'
+
rowsdata
.
id
;
}
}
//搜索处理
//搜索处理
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment