Загрузка 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, время: 05:38. |