저는 JQuery를 처음 사용합니다. 그러나 JQuery 스크립트에 넣을 때 PHP 코드가 제대로 표시되지 않습니다. JQuery 코드에없는 PHP 코드가 올바르게 표시되어 내 JQuery 코드를 수정하여 PHP 코드가 올바르게 표시 될 수 있도록 도와 줄 수 있습니까?JQuery 및 PHP 표시 문제
다음은 JQuery 및 PHP 코드입니다.
var count = 0;
$(function(){
$('p#add_field').click(function(){
count += 1;
$('#container').append(
'<input type="text" name="sk" id="sk" />'
+ '<label for="exp">Exp: </label>'
+ '<?php'
+ 'echo \'<select id="exp" name="exp">\' . "\n";'
+ 'foreach($options as $option) {'
+ 'if ($option == $exp) {'
+ 'echo \'<option value="\' . stripslashes(htmlentities(strip_tags($option))) . \'" selected="selected">\' .'
+ ' stripslashes(htmlentities(strip_tags($option))) . \'</option>\' . "\n";'
+ '} else {'
+ 'echo \'<option value="\'. stripslashes(htmlentities(strip_tags($option))) . \'">\' .'
+ 'stripslashes(htmlentities(strip_tags($option))) . \'</option>\'."\n";'
+ '}'
+ '}'
+ 'echo \'</select>\';'
+ '?>'
+ '<label for="g">RGB: </label>'
+ '<?php'
+ 'echo \'<select id="g" name="g">\' . "\n";'
+ 'foreach($options as $option) {'
+ 'if ($option == $g) {'
+ 'echo \'<option value="\' . stripslashes(htmlentities(strip_tags($option))) . \'" selected="selected">\' .'
+ 'stripslashes(htmlentities(strip_tags($option))) . \'</option>\' . "\n";'
+ '} else {'
+ 'echo \'<option value="\'. stripslashes(htmlentities(strip_tags($option))) . \'">\' .'
+ 'stripslashes(htmlentities(strip_tags($option))) . \'</option>\'."\n";'
+ '}'
+ '}'
+ 'echo \'</select>\';'
+ '?></li>');
});
});
쓰기 example.php에서
jQuery를 참조 HTML을 load 문서를 추가하는 방법을로드를 직접 사용하고 그것을 기대할 수 있습니다 PHP를 처리하십시오. PHP는 서버 측 언어입니다. –