Показать сообщение отдельно
  #1 (permalink)  
Старый 28.08.2017, 08:20
Аспирант
Отправить личное сообщение для SkyRewir Посмотреть профиль Найти все сообщения от SkyRewir
 
Регистрация: 07.06.2017
Сообщений: 47

Подскажите как внедрить php в javascript
Добрый день!
Помогите пожалуйста с задачей
Есть html и javascript код
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<link rel="stylesheet" type="text/css" href="style.css">
	<script src="http://code.jquery.com/jquery-1.8.3.js"></script>
</head>
<body>

	<form name='form' id='form' action='#' method='post'>
		<span name='form_inner' id='form_inner'>
			
		</span>
		<input type='button' value='Добавить учредителя' onclick="ff()">
		<input name='frm_sbm' type='submit' value='Submit request' />
	</form>
	
<script type="text/javascript">
		var i = 2;
		function ff(){
		  document.getElementById('form_inner').innerHTML = document.getElementById('form_inner').innerHTML +
		"<select name='country"+i+"' class='ychreditel' id='ychreditel'></select><label><input type='radio' name='visa"+i+"' value='Физ. лицо'>Физ лицо</label><label><input type='radio' name='visa"+i+"' value='Юр. лицо'>Юр лицо</label>";
		i++;
		};
	</script>
</body>
</html>


И есть файл country.php с таким содержимым (код сокращен)
<?php
	echo "
		<option> Австралия</option>
		<option> Австрия</option>
		<option> Азербайджан</option> 
		<option> Албания</option>
		<option> Ангола</option>
		<option> Андорра</option>
        "
?>

Содержимое файла country.php нужно внедрить в функцию ff() между двумя select, чтобы страница не перезагружалась
<script type="text/javascript">
		var i = 2;
		function ff(){
		  document.getElementById('form_inner').innerHTML = document.getElementById('form_inner').innerHTML +
		"<select name='country"+i+"' class='ychreditel' id='ychreditel'>CОДЕРЖИМОЕ ФАЙЛА COUNTRY.PHP</select><label><input type='radio' name='visa"+i+"' value='Физ. лицо'>Физ лицо</label><label><input type='radio' name='visa"+i+"' value='Юр. лицо'>Юр лицо</label>";
		i++;
		};
	</script>

Как это реализовать?
Спасибо!
Ответить с цитированием