친구톡 ajax진행중

This commit is contained in:
hehihoho3@gmail.com 2025-04-15 17:55:48 +09:00
parent ed63730f7f
commit 995aef6f4b

View File

@ -1188,10 +1188,32 @@ function fn_sendMsgData(){
});
if(spamChk){
var data = new FormData(document.bizForm);
// 타블레이터 호출
var $selectedData = tableL.getData(); // 데이터 가져오기
var data = $('#bizForm');
var formDataArray = data.serializeArray();
// 배열을 객체로 변환
var formData = {};
$.each(formDataArray, function(index, field) {
formData[field.name] = field.value;
});
// 빈 값 제거
removeEmptyValues(formData);
// 선택된 데이터 추가
formData["mjonFtSendVOList"] = $selectedData;
// JSON 데이터 확인
console.log("최종 formData:", JSON.stringify(formData));
$.ajax({
type: "POST"
// , url: "/web/mjon/kakao/friendstalk/kakaoFriendsTalkMsgSendAjax.do"
, url: "/web/mjon/kakao/friendstalk/kakaoFriendsTalkMsgSendAjax_advc.do"
, data: data
, dataType: 'json'
@ -1199,11 +1221,7 @@ function fn_sendMsgData(){
, processData: false
, contentType: false
, cache: false
, success: function (returnData) {
console.log('returnData : ', returnData);
/*
, success: function (returnData, status) {
if(status == 'success'){
if("loginFail" == returnData.result){
@ -1235,7 +1253,7 @@ function fn_sendMsgData(){
$('.mask').addClass('on');
}
} */
}
}
,beforeSend : function(xmlHttpRequest) {
//로딩창 show
@ -1254,6 +1272,14 @@ function fn_sendMsgData(){
}
//빈 값이나 null 값을 제거하는 함수
function removeEmptyValues(obj) {
Object.keys(obj).forEach(function(key) {
if (obj[key] === null || obj[key] === '') {
delete obj[key];
}
});
}
/**
* @description 대체문자 오류체크 funciton