要将下面这段js方法改为不进行后台交互的添加,哪位大侠帮忙解答一下啊,小弟感激不尽
function goodsAdd(){
var goodsIdSelect;
var goodsName;
var goodsId;

//只有当添加类型为 货号    时 才进行光标移动操作
if(addType=="2"){
E("goodsAddBarcode").focus(); //添加成功后光标回到原处
E("goodsAddBarcode").select();
goodsIdSelect=$("#barcodeGoodsName option:selected").val(); //这里是因为选择货号和选择商品时候用的 商品select不同 所以根据不同的选择取不同的元素
goodsName=$("#barcodeGoodsName option:selected").text();
goodsId=$("#barcodeGoodsName").val();
}else{
goodsIdSelect=$("#goodsListId option:selected").val();
goodsName=$("#goodsListId option:selected").text();
goodsId=$("#goodsListId").val();
}
//var objTable=E('table2').obj; //var num=$("#goodsPriceXX").val(); //var arr=new Array(); //用以判断是否存在重复的商品名称

if($.trim(goodsIdSelect)=="" || $.trim(goodsName)==""){
alert("产品名称不能为空,请核对!");
return false;
} /**
for(var i=0;i<objTable.rows.length;i++){
var goodsIdObj=objTable.rows[i].cells[0];
var jqgoodsId=$(goodsIdObj);
var tabgoodsName=jqgoodsId.text();

if(tabgoodsName==goodsName){
alert("商品名称为 "+goodsName+" 有重复.请核对");
///msgbox("商品名称为 "+goodsName+" 有重复.请核对");

//只有当添加类型为 货号    时 才进行光标移动操作
if(addType=="2"){
E("goodsAddBarcode").focus(); //添加成功后光标回到原处
E("goodsAddBarcode").select();
}

return false;
}
}
**/ //goodsName
  //goodsPrice
  //goodsId //a={goodsName:goodsName,goodsId:goodsId,goodsPrice:num};
//objTable.addRow(a)

var goodsQty=$("#goodsQty").val();
var goodsWeight=$("#goodsWeight").val();
var goodsUnitId=$("#goodsUnitId").val(); $("#barcodeGoodsName").attr("style","width:100%"); var row=E('sellplantable').obj.curRow; formSubmit('DeliveryMgr','addGoods','DeliveryForm',[goodsId,getCol(row,'planId'),goodsQty,goodsWeight,goodsUnitId,getCol(row,'sourceTypeId')],null,['sellplanDetail']);

}

解决方案 »

  1.   

    formSubmit('DeliveryMgr', 'addGoods', 'DeliveryForm', [goodsId,
    getCol(row, 'planId'), goodsQty, goodsWeight, goodsUnitId,
    getCol(row, 'sourceTypeId')], null, ['sellplanDetail']);
    晒出这段代码中的两个函数
      

  2.   

    formSubmit?
    是不是在这里提交啦
    formSubmit('DeliveryMgr','addGoods','DeliveryForm',[goodsId,getCol(row,'planId'),goodsQty,goodsWeight,goodsUnitId,getCol(row,'sourceTypeId')],null,['sellplanDetail']);
      

  3.   

    对啊 就是formSubmit提交了  调用了后台的方法