我正在从JSON对象加载数据,包括select元素的默认值。例如,一个值是“16%”,当我通过日志语句跟踪它时,它始终保持“16%”。也就是说,选择没有正确加载 - 即它的空白。
当我运行document.getElementById("tempPrimeResOwnerPerc*").value
或angular.element(document.getElementById("tempPrimeResOwnerPerc*")).val()
时,我得到的回答是“?string:16%?”。到目前为止,我没有在网上找到任何关于此的内容,并且非常感谢一些帮助。
答案 0 :(得分:0)
好的,所以这是generateUnknownOptionValue函数的产品(转载如下)。
self.generateUnknownOptionValue = function(val) {
return '? ' + hashKey(val) + ' ?';
};
它与Angularjs严格比较选项值和主机DB将%符号转换为unicode ....