Показать сообщение отдельно
  #1 (permalink)  
Старый 31.07.2019, 16:49
Аспирант
Отправить личное сообщение для Asew Посмотреть профиль Найти все сообщения от Asew
 
Регистрация: 24.08.2018
Сообщений: 30

Загрузка dialog box через AJAX
Предположим, имеется переменная:
На странице index.php
$result =  '999';

Cоответственно, кнопка:
<button  class ="btn_y" value="<?=$result?>">EDIT</button>


Добавляю AJAX запрос:

<script> 
	$(document).ready (function(){
		$('.btn_y').click (function (){
     var result= $(this).val(); 
 	$('#dialog-edit').dialog({
    modal: false,
    open:function ()
    {
        $.ajax(function(){
            url:"edit_php",
            data:{ 'result' : result}, 
            type:"post",
            sucess:function(msg){
                $('#dialog-edit').html(msg)
            }
        });
   },         
   resizable: false,
   height: "auto",
   width: 400,
   modal: true,
   position: {
	  		my: "center",
	   		at: "center",
	   		of: window
			},
      buttons: {
        "SAVE": function() {      
   		  
	},
        "CLOSE": function() {
          
        }
      }
});
 			}
 		)
	 


	});

</script>


На странице edit_php принимаю и, собcтвенно, здесь и лежит сам div:

$result = POST['result'];


<div id="dialog-edit">
<? echo $result?>
</div>


Но мой dialog box не отображается, почему?

Последний раз редактировалось Asew, 31.07.2019 в 17:20.
Ответить с цитированием