我有一个基于jQuery的表单,用于设置表单中隐藏输入字段的值。在使用php:$_POST'myinputvar'提交表单后,我检索到了这个值。
这个检索到的var是一个XML文件的url,我使用SimpleXML函数解析该文件。
我们的目标是在提交表单后在对话框中显示结果,并在此处执行PHP操作
代码:
用于填充我的输入字段的jQuery:
$('#myForm').submit(function() {
$("input[name='field']").val(generatedUrl);
});PHP:
if (isset($_POST['field']))
{
$xml = simplexml_load_file($_POST['field']);
print_r($xml);
}表单:
<form action="http://www.mysite.com/index.php" id="myForm" method="post">
<input name="field" type="hidden" value='' />
<input id="submit" type="submit" value="ok" />
</form>那么,如何在提交后将PHP部件显示到对话框中?
任何帮助都将不胜感激!谢谢!
发布于 2012-06-15 17:04:22
既然你似乎不使用AJAX,你可以按照the doc中的规定那样做:
<script>
$(function() {
$( "#dialog" ).dialog();
});
</script>
<div id="dialog" title="Basic dialog">
<p><?php echo $xml;?></p>
</div>https://stackoverflow.com/questions/11047470
复制相似问题