smartclient 前臺頁面執行增刪改后 無刷新

 fields:[
            //{name:"itemID",title:"itemID",primaryKey:true},
            {name:"itemName", title:"itemName",primaryKey:true},
            {name:"unitCost", title:"unitCost"},
            {name:"SKU",title:"SKU"},
            {name:"description",title:"description"},
            {foreignKey:"supplyTree.itemName",hidden:true,required:true,rootValue:"root",
             type:"text",name:"category"},
            {name:"inStock",title:"inStock"},
            {name:"units",title:"units"},
            {name:"nextShipment",title:"nextShipment"}

        ],


1 datasource 對應的fields中映射 table表中的字段,主鍵和被標示的外鍵 數據類型應保持一致,若為varchar類型,標示外鍵rootValue為“root” 對應的另一個datasource

其foreignkey應為varchar類型, 當為int類型是 對應的rootvalue 可以設置為0 。。。總的說 這三個有關係的字段類型保持一致大笑

2 後臺傳遞刪除記錄對應的主鍵時 key 和value名稱一致。否則也會出現頁面無刷新現象。


以上兩點是我遇到過得。先記下來。




你可能感兴趣的:(table)