ajax 修改select的值 返回的值中有逗号

首先对字符串进行编码

在显示时在对字符窜进行解码。

<select name="selPKL" id="selPKL" size="10" style="width:300"></select>

 

var itemValue;

itemValue = decodeURI(originalRequest.responseText);

var elemTo = $("selPKL");

if(Global_IE){
                  elemTo.outerHTML = selTagPKL + decodeURI(itemValue) + "</select>";
                  }
                else{
                  elemTo.innerHTML = decodeURI(itemValue);
                } 

服务器端:

用ajax返回的内容:

"<option  value=1>" & Server.URLEncode(Replace(Trim(replace(objRS2(1),"\","")), vbcrlf, "")) & "</option>"
 

posted @ 2010-07-06 14:03  空紫竹  阅读(331)  评论(0编辑  收藏  举报