Sencha 첨부파일 input의 값이 'undefined'인 경우 처리
2025. 1. 27. 22:22ㆍJavascript/Sencha
조치전: attach가 null인경우, 서버에서는 'undefined'로 출력됨
const treeGrid = Ext.ComponentQuery.query('#tree')[0];
const selection = treeGrid.getSelectionModel().getSelection()[0];
if (!selection) {
Ext.Msg.alert('Error', 'No location selected.');
return;
}
const id = selection.get('id');
const attach = selection.get('attach');
const formData = new FormData();
formData.append('id', id);
formData.append('attach', attach);
조치후: attach가 null인경우, 서버에서는 ''로 출력됨
const treeGrid = Ext.ComponentQuery.query('#tree')[0];
const selection = treeGrid.getSelectionModel().getSelection()[0];
if (!selection) {
Ext.Msg.alert('Error', 'No location selected.');
return;
}
const id = selection.get('id');
const attach = selection.get('attach');
const formData = new FormData();
formData.append('id', id);
formData.append('attach', attach || '');
'Javascript > Sencha' 카테고리의 다른 글
Sencha Master-Slave gird Sample (0) | 2025.01.29 |
---|---|
Sencha Ajax 처리시 다른 것 클릭하지 못하도록 처리 (0) | 2025.01.27 |
Sencha grid에서 추가된 row와 변경된 row 구분하기 (0) | 2025.01.27 |
Sencha enctype="multipart/form-data"에서 파일 여러개 처리하기 (0) | 2025.01.27 |
Sencha 서버 없이 local 디렉토리에서 CORS 에러 발생했을 때 (0) | 2025.01.26 |