0

我有一个基于 jQuery 的表单,它在表单中设置隐藏输入字段的值。我在使用 php 提交表单后检索此值: $_POST['myinputvar'] (它是生成的 url)。

这个检索到的 var 是我使用 SimpleXML 函数解析的 XML 文件的 url。

目标是在提交表单后在对话框中显示此结果并在此处执行我的 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 部分显示到对话框中呢?

任何帮助将不胜感激!谢谢!

4

1 回答 1

0

由于您似乎不使用 AJAX,因此您可以按照文档中规定的方式进行操作:

<script>
    $(function() {
        $( "#dialog" ).dialog();
    });
</script>



<div id="dialog" title="Basic dialog">
    <p><?php echo $xml;?></p>
</div>
于 2012-06-15T09:04:21.957 回答