require
.config({
paths:{
"jquery"
:
"./lib/jquery-1.11.1.min"
,
'icon_Upload'
:
'./icon_Upload'
}
});
require
([
'jquery'
,
'icon_Upload'
],
function
(){
Add.bindBlur();
Add.postData();
});
var
Add = {
bindBlur:
function
(){
var
n = $(
'#item_name'
);
var
p = $(
'#price'
);
var
r = $(
'#reserve'
);
show(velidate());
n.on({blur:
function
(){show(velidate())}});
p.on({blur:
function
(){show(velidate())}});
r.on({blur:
function
(){show(velidate())}});
function
velidate(){
var
flag = true;
if
(n.val()==
""
){flag= false;}
if
(p.val()==
"0"
|| p.val()==
""
){flag= false;}
if
(r.val()==
"0"
|| r.val()==
""
){flag= false;}
return
flag;
}
function
show(flag){
if
(flag){$(
".down-complete-btn"
).css(
"background-color"
,
"#b02125"
);}
else
{$(
".down-complete-btn"
).css(
"background-color"
,
"#8f8f8f"
);}
}
},
check:
function
(){
var
n = $(
'#item_name'
);
var
p = $(
'#price'
);
var
r = $(
'#reserve'
);
if
(n.val()==
""
){n.focus();
return
false;}
if
(p.val()==
"0"
|| p.val()==
""
){p.focus();
return
false;}
if
(r.val()==
"0"
|| r.val()==
""
){r.focus();
return
false;}
return
true;
},
postData:
function
(){
$(
".complete-btn"
).click(
function
(){
if
(Add.check()){
$.ajax({
type :
'post'
,
dataType :
'json'
,
data : {
id : $(
"#item_id"
).val(),
name : $(
"#item_name"
).val(),
summary : $(
"#summary"
).text(),
price : $(
"#price"
).val(),
store : $(
"#store"
).val(),
mobileDetail : $(
"#detail"
).val(),
photos : $(
"#photos"
).val(),
brokerage : $(
"#brokerage"
).val(),
flag : $(
"#flag"
).val(),
},
cache : false,
url :
'/main/goods/add'
,
success :
function
(data){
if
(data.code==1){
alert(
"修改成功"
);
}
else
{
console.log(data);
}
},
error :
function
(){
alert(
'网络异常'
);
}
});
}
});
}
};