Предположим, имеется переменная:
На странице
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 не отображается, почему?