用Extjs tpl表格模板时需要利用到html获取表单数据值
list = document.getElementsByTagName("input");
//获取所填信息
for (i = 0; i < list.length; i++) {
if (jsonData[list[i].name] !== undefined) {
if (!jsonData[list[i].name].push) {
jsonData[list[i].name] = [jsonData[list[i].name]];
}
jsonData[list[i].name].push(list[i].value || '');
} else {
jsonData[list[i].name] = list[i].value || '';
}
};
select = document.getElementsByTagName("select");
for (i = 0; i < select.length; i++) {
if (jsonData[select[i].name] !== undefined) {
if (!jsonData[select[i].name].push) {
jsonData[select[i].name] = [jsonData[select[i].name]];
}
jsonData[select[i].name].push(select[i].value || '');
} else {
jsonData[select[i].name] = select[i].value || '';
}
};