4Fang财务软件、四方在线软件、SaaS

简单实用的就是最好的!
帮助中心 | 登录 | 注册 | 关于 |

 
  实战-外币币表的维护2

season @ 2010-4-26 14:12:00

   1,Sheeta.readXML()函数的用法:
                 我们在页面调用sc后台的一个方法,当方法调用完后会返回一个结果,这个结果是一个xml的对象,那么我们如何解析这个xml,以获知我们刚才的操作成功与否呢?这就要用到 Sheeta.readXML() 这个函数:
                  Sheeta.readXML(a,b)这个函数有两个参数:参数a为方法调用后返回的结果,既一个xml对象或者xml的字符串,参数b为true或者false,当参数b为true时,直接返回true或者false, 这样我们就可以直接用if判断刚才的操作是成功还是失败了.例如:
    
 
  1. function delRow(btn)   
  2.   {   
  3.   var result = Pazu.fly('deletefcur("'+btn+'")');          
  4.   if(Sheeta.readXML(result,true)){   
  5.            alert("删除成功了")   
  6.               }     
  7.    }  
       在这个示例中,我们要删除一条记录,在调用完方法得到结果result,将result传入Sheeta.readXML()函数中,第二个参数为true,当执行成功后,就会继续执行if里面的代码,否则就会报出错误信息.
   当第二个参数为false时,Sheeta.readXML只是将result转成对xml对象,而不是直接返回true或者false.