通讯录开发笔记一

1.后退直上一界面,界面刷新

if(!window.name){

        var str = Math.random().toString(36).substr(2);//随机字符串

        window.location.href += '?S='+ str;//兼容微信浏览器刷新

window.name = 'isreload';

}

2.onclick触发后获取的target是界面元素体,例如一个table内,点击触发的是tr里的td

<tr><td>..</td><td>..</td></tr>

如果想要在点击第二个td后触发第一个td里面的事件的,则可以$target.parent("tr").children("td").eq(0);

即通过parent或chidren去寻找父节点或子节点,当存在集合时,用eq定位。


3.在光标接触时触发效果,css用hover来实现

table,td,th{...}

tr:hover{background:#ffc0cb;}

4.input自动补齐内容可用AutoCompleteExtender实现,本质上还是ul li,所以要注意css覆盖问题。

5.若要使用asp.net ajax请求,需要配置webconfig webservices

<system.web>  
      <compilation debug="true" targetFramework="4.0" />  
      <webServices>  
        <protocols>  
          <add name="HttpGet"/>  
          <add name="HttpPost"/>  
        </protocols>  
      </webServices>  
      ... 
    </system.web> 

6. jq解析json $.parseJSON(result);

7. treeTable可实现树形表单结构;jq里面的匿名函数不可以被js所调用;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值