Загрузка 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,
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
подредактировал немного, но код не работает сам:( Если я бы знал как вытащить value button минуя ajax то диалог однозначно показал бы.
|
Цитата:
|
Часовой пояс GMT +3, время: 11:05. |