select的find选择器偶尔失效,可以使用
$(inputLst[i]).attr('value', resultStr);
源代码如下:
for (var i = 0; i < spanLst.length; i++) {
//$(inputLst[i]).val($(spanLst[i]).text());
resultStr = $(spanLst[i]).text().replace(/[ ]/g, ""); //去掉空格
resultStr = resultStr.replace(/[\r\n]/g, "");//去掉回车换行
if (resultStr == "综合指数")
resultStr="1";
else if (resultStr == "行业板块")
resultStr="2";
else if (resultStr == "概念板块")
resultStr = "3";
else if (resultStr == "地区板块")
resultStr = "4";
$(inputLst[i]).attr('value', resultStr);
// $(inputLst[i]).find("option[text='" + resultStr + "']").attr("selected", true);
alert($(inputLst[i]).val());
//$(inputLst[i]).val(resultStr);
}