Jquery Ajax 데이터 빈칸 이스케이프

그란. 2018. 8. 7. 14:46


밑 부분에 링크를 보면 두번째 인자로 주식회사 태한신소재가 나와야하는데 주식회사에서 끊겨있다


Ajax로 데이터 받을 때

rstHtml += "<td align='center'><a href=javascript:basic_fncObj.material_subcontractor_send('"


+ d.SID + "','" + (d.S_NAME) + "') class='change_btn'>선택</a></td>";

이렇게 하면 d.S_NAME 데이터가 빈칸인경우


<a href="javascript:basic_fncObj.material_subcontractor_send('S000000010','주식회사" 태한신소재')="" class="change_btn">선택</a>


이렇게 인식한다 Quote 이상해짐

jQuery 에서 escape 함수쓰면 인코딩이 이상해진다

encodeURI(d.S_NAME)

으로 해결