none
如何获取partylist 上面 搜索文本框的属性??输出时出现乱码怎么办? RRS feed

  • 问题

  • 如何获取partylist 上面 搜索文本框的属性??如 DataValue

    当我获取一个DataVlaue值时,显示到另外的标签上时出现了乱码???

    一个自定义的客户实体 获取时没有出现乱码,系统的ACCOUNT获取name 输出时 出现了乱码??为什么?怎么解决???求教
    2009年12月2日 5:54

全部回复

  • if (crmForm.FormType == 2 && crmForm.ObjectId != null)
    {
        var name = crmForm.all.name.DataValue;
        crmForm.all.primarycontactid.additionalparams =  'search=' + name;
    }

    用这段代码时 显示在搜索栏的是乱码!手动输入可以搜索...我找了半天不知道问题出在哪??
    2009年12月2日 9:11
  • if (crmForm.FormType == 2 && crmForm.ObjectId != null)
    {
        var name = crmForm.all.name.DataValue;
        crmForm.all.primarycontactid.additionalparams =  'search=' + encodeURIComponent(name);
    }
    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    • 已建议为答案 Jeff.Han 2009年12月3日 3:15
    • 取消建议作为答案 南京-小虫 2009年12月4日 0:58
    2009年12月2日 10:16
    版主
  • 那请问搜索栏的属性就是primarycontactid 的属性吗??上面的代码是可以在搜索栏中输出name
    但是用上面的方法 在Partylist中不能实现!为什么?

    2009年12月4日 1:02
  • 用escape(name)应该就可以了。


    liubiaoyong
    2009年12月8日 6:44