职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 467|回复: 2

ext邮件发送出现问题

[复制链接]
江波 发表于 2011-8-21 10:55 | 显示全部楼层 |阅读模式

-

ext在做邮件发送的时候,左边是一个发送邮件的表单,包括发件人,收件人,抄送人等等。右边显示的是通讯录的一个树形列表。显示的是用户的姓名。如何判断当鼠标焦点在收件人输入框时,点击右边的数据列表。列表中的姓名就会显示在收件人输入框中,并且判断该输入框中有没有这个姓名,如果有就不添加,如果没有,就添加啊。抄送人输入框也是的,当鼠标焦点放在抄送人输入框时如何实现当点击右边树形列表时,列表里面的姓名就显示在抄送人输入框中,并且判断该输入框中有没有这个姓名,如果有就不添加,如果没有就添加。
这个问题搞了好久,没有搞出来,所以拿出来和大家分享下,希望大家看看帮帮我。如果那个有解决的方案,请发到我邮箱里面,或是在线讨论,谢谢。图片我传上来,大家可以看看。  
郁闷小男人 发表于 2011-8-21 10:55 | 显示全部楼层

-

定义几个全局变量
var dangqianxuanze = 0;
var _shoujianliebiao = [];
var _chaosongliebiao = [];
var shoujianliebiao = [];
var chaosongliebiao = [];

当点击收件人框时
dangqianxuanze = 1;
当点击抄送人框时
dangqianxuanze = 2;

当点击右边树上通讯录节点时 (onclick里边有参数node) 先判断
if(dangqianxuanze&&dangqianxuanze==1){
  if(_shoujianliebiao.indexOf(node.id)==-1){
    _showjianliebiao.push(node.id);
    showjianliebiao.push(node.text);
  }
}else if(dangqianxuanze&&dangqianxuanze==2){
  if(_chaosongliebiao.indexOf(node.id)==-1){
    _chaosongliebiao.push(node.id)
    chaosongliebiao.push(node.text);
  }
}



Jethro 发表于 2011-8-21 10:55 | 显示全部楼层


把你写的帖出来看看


您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-16 17:29 , Processed in 0.119772 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表