Показать сообщение отдельно
  #1 (permalink)  
Старый 21.09.2011, 14:04
Аспирант
Отправить личное сообщение для neon_tmn Посмотреть профиль Найти все сообщения от neon_tmn
 
Регистрация: 29.04.2010
Сообщений: 51

Помогите написать функцию
Здравствуйте, есть плагин simle_modal.
Выводит модальное окно.
В единичном случае все хорошо, вывожу так:
<DIV id=basic-modapp-contentappoint style="width:450pt;display:none;">
<b style="font-size:14pt">Выбор назначения</b>
	<form method=post>
		Наименование назначения: <input type=text style="width:250px" name=find_app id=find_app>
        <input id="btn2" type="button" value="&nbsp;Найти"> <input id="all2" type="button" value="&nbsp;Показать все">
    </form>
<div style="overflow-y:auto; height:270px;border-top-style: dotted; border-bottom-style: dotted; border-width: 1; border-color:#8B8B7A">
    <ul class="list">
    <div id="contentappoint">
<?
		   $result=mysql_query("SELECT * FROM `appointment` ORDER BY name_ap ASC");
		   $field=mysql_fetch_array($result);
		   $count=mysql_num_rows($result);
		   for ($i=1; $i<=$count; $i++)
		     {
    	        echo "<a href='#' onclick='document.getElementById(\"id_app\").value=\"".$field['id_ap']."\";document.getElementById(\"name_app\").value=\"".str_replace('"', '', stripslashes($field['name_ap']))."\";' class='simplemodal-close'>".$field['name_ap']."</a></br>";
		        $field=mysql_fetch_array($result);
		   }
		   mysql_free_result($result);
?>
    </div>
	</ul>

</div>
<input type=submit  class="simplemodal-close" style="margin-top:10px;" value="&nbsp;Закрыть">
</DIV>
<SCRIPT type=text/javascript>
$(document).ready(function () {
	$('#basic-modapp .basic').click(function (e) {
		$('#basic-modapp-contentappoint').modal();

		return false;
	});
});</SCRIPT>




Но у меня очень много таких id_ap1, id_ap2, ... id_apN

Я могу передать счетчик в эти id и каждый раз выводить весь этот код сновым id, но это очень сильно вешает страницу.
Логичнее сделать функцию и ее просто каждый раз вызывать при онклик, а в функцию передать параметр, этот самый id.
Но как эту функцию написать, ума не приложу.

Последний раз редактировалось neon_tmn, 21.09.2011 в 14:06.
Ответить с цитированием