n o d e . j s에서 m y s q l d b출력 관련 질문입니다.
조회수 539회
m y s q l에 있는 자료에는 t e x t 1, t e x t 2 두 텍스트 필드가 있습니다.
n o d e . j s에서 jade로 m y s q l 검색 결과를를 가져와서 text1필드에 있는문자열를 셀렉트 박스에 담으려고 합니다. 하지만 text2에 개행문자 '\r\n'이 있느면 text1이 셀렉트박스에 담기지가 않습니다. 왜 그럴까요?
web . j s
var s q l = 'select * from db where name=?';
c o n n . query(s q l, function(err, result_){
if(err){
console.log(err);
} else {
res.render('view', {result:result_})}
})
view.jade
script.
var result = J S O N . parse( '!{JSON.stringify(result)}'.replace(/"/, '"'));
for(var i=0 ; i<result.length ; i++){
var option = '<option>'+result[i].t e x t 1+'</option>'
$("#sel1").append(option);
}
body
select(id="s e l 1")
댓글 입력