한 게시판에서 한 게시물당 첨부파일 업로드 갯수를 1개로 제한하려고 구글검색을 통해 아래와같은 자바스크립트를 구했습니다
setInterval("check_file()",1000);
function check_file() {
var n = jQuery(".fileList option").size();
var text= jQuery(".fileList option:selected").val();
if (n=1) {
//alert(“1일 1장씩만 올릴 수 있습니다”);
var btn_name="#swfUploadButton"+{$editor_sequence};
if (text) {
jQuery(btn_name).hide();
}
} else {
var btn_name="#swfUploadButton"+{$editor_sequence};
jQuery(btn_name).show();
}
}
그러나 막상 적용을 해 보니 오류가 생기는데 파이어버그로 콘솔을 봐도 대체 뭐가 오류인지 잡아내지를 못하겠습니다.
한군데를 수정하면 또 다른곳에서 오류가 나고,
지금은 아래 부분에서 오류가 납니다.
뭐가 잘못된 걸까요?
PHP가 해석을 해줘야 editor_sequence 내용으로 변환할 수 있습니다.
템플릿에
<script>
var editor_sequence_editor_js = "{$editor_sequence}";
</script>
을 넣고
js파일에 있는 {$editor_sequence}를 editor_sequence_editor_js로 바꾸세요.
js파일은 head쪽이 아닌 푸터쪽에서 불러오게 하셔야합니다.