问题集锦
- JS字符串连接生成HTML,把所有文本自动添加到<a></a>里?
答:在生成HTML的过程中出现了<a>text...</>这种不匹配的情况,导致后面的所有文本自动加了一个<a></a>.
- 调用WebService时,如果参数是对象,对象的属性不全,.cs接收时能不能识别?
答:可以识别。例:实参:Js: {Id:"111"}. webservice 接收参数为一个对象(包括"Id"和"Name"两个属性)。 直传Id属性,WebService是可以接收的,Name属性为类型默认值。
例2. 实参:JS:{Id:"11",Name:"Jason",age:10}. WebService接收参数为一个对象(只有Id,Name两个属性)。WebService是可以接收的
- 调用WebService时,如果Server端为DateTime类型。那么Js传递的对应参数不直接用new Date(),可以转化为对应的string类型 比如new Date().pattern("MM/dd/yyyy hh:mm:ss").
- JS->WebService->JS过程中DateTime类型的数据转换。
答:JS->WebService 自动转换成0时区时间。(一般采用WebService时间转换成Server时间的方式,统一时间)
WebService->JS 当成服务器时间自动转换成客户端本地时区时间。