存儲浮點數存在精度問題,因此價格咱們會在數據庫中*100來存儲,在前端來處理前端
function submitForm(){ //表單校驗 if(!$('#itemAddForm').form('validate')){ $.messager.alert('提示','表單還未填寫完成!'); return ; } //轉化價格單位,將元轉化爲分 //$("#price").val(); 取值 $("#price").val(100); //eval() 專門作算數計算的 1+1 "1"+1 $("#itemAddForm [name=price]").val(eval($("#itemAddForm [name=priceView]").val()) * 100); itemAddEditor.sync();//將輸入的內容同步到多行文本中 $.post("/item/save",$("#itemAddForm").serialize(), function(data){ if(data.status == 200){ $.messager.alert('提示','新增商品成功!'); }else{ $.messager.alert("提示","新增商品失敗!"); } }); }