嗨, 我是新来的jQuery,我不与它在所有经历过......传递PHP变量到一个jQuery模态窗口
基本上我的目标是有传递给它的PHP变量模式弹出...
例如 - 无论是加载弹出PHP页面,view_details.php ID = 1
OR
直接通过PHP变量的模式针对特定id?
我希望我的问题不是太混乱,可以理解,建议任何建议。我目前有jqueryUI安装,但我可以使用任何模块。
格雷格
嗨, 我是新来的jQuery,我不与它在所有经历过......传递PHP变量到一个jQuery模态窗口
基本上我的目标是有传递给它的PHP变量模式弹出...
例如 - 无论是加载弹出PHP页面,view_details.php ID = 1
OR
直接通过PHP变量的模式针对特定id?
我希望我的问题不是太混乱,可以理解,建议任何建议。我目前有jqueryUI安装,但我可以使用任何模块。
格雷格
确定这样的:
$('<div>').load('something.php').dialog();
瞧你有你的对话框:-)
您可能还需要检查JSON数据类型,所以youcould叠代的变量列表。
$.ajax({
url: 'request.php',
data: {'getParam1': 'foo', 'getParam2': 'bar'},
dataType: 'json',
success: function(response) {
$div = $('#myDiv'); //Id for your div
$.each(response, function(k, v) {
$div.append(v);
});
$div.dialog();
}
});
request.php
<?php
$variables = array(
'variable1',
'variable2',
'variable3',
'param1: '.$_GET['getParam1'],
'param2: '.$_GET['getParam2']
);
echo json_encode($variables);
?>
的伟大工程,感谢@格雷格 – Greg 2011-05-12 01:58:44
,记得要选择'接受answer' – Neal 2011-05-12 02:06:43