값이 있을때만 가져오기

안녕하세요~!

function 에서 ajax로 값을 보내고있는데요!

 

2가지가 궁급합니다!

 

첫번째로는 

보내고 있는 function의 type_color2_pchk1값 인데요(색상출력)

$additional_list[$i]['type_color2_pchk1'] = $content->option->type_color2_pchk1;

이런식으로 ajax한테 보내주고 있습니다.

이경우 값이 = "1"일때만 보내게 하는 것 입니다.

 

두번째로는

통신하고있는 ajax에서 type_color2_pchk1의 값이 ="1"일때 이미지가 출력되게 하고 싶습니다.

이런식으로 통신하여 데이터들을 가져오고 있습니다.

function(data){

		console.log(data); 

		var add_html='';
		if (data != null) {
			$.each(data,function(key,state){
				add_html = add_html+"<div style=\"float:left;\" id=\"list_"+state.uid+"\"><div class=\"money_img\"><img src=\""+state.thumbnail_file+"\" style=\"width:150px;\"></div><div class=\"money_table\"><div class=\"money_title\">"+state.title+"</div><table>"+
							"<tr>"+
								"<td></td>"+
							"</tr>"+
							"<tr>"+
								"<td>"+state.title+"</td>"+
							"</tr>"+	
							"<tr>"+
								"<td>"+state.type_color2_pchk1+"</td>"+
							"</tr>"+
							"<tr>"+
								"<td><a href=\"javascript:void(0);\" onclick=\"add_content('"+state.uid+"');\">[추가]</a></td>"+
							"</tr>"+
							"<tr>"+
								"<td><a href=\"javascript:void(0);\" onclick=\"add_deletet('"+state.uid+"');\">[삭제]</a></td>"+
							"</tr>"+

							"</table></div></div>";
				last_num = state.uid;
			});
		} else {
			add_html = add_html+"<div style=\"float:left;\"><table>"+
						"<tr>"+
							"<td>* 검색결과가 없습니다.</td>"+
						"</tr>"+

						"</table></div>";
		}

		$("#tableWraper").append(add_html);
		
		/*(
		var source   = document.getElementById("table-template").innerHTML;
		var template = Handlebars.compile(source);
		var html = template(data);
		
		$('#tableWraper').html(html);
		*/

	});

 

항상 감사드립니다~!!

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기